From f48b8fe4e3aa9c4a70a6fb9f61ea524121f84f0b Mon Sep 17 00:00:00 2001 From: Jerome St-Louis Date: Thu, 7 Aug 2014 02:54:05 -0400 Subject: [PATCH 1/1] ecere/gfx3D/LFBDisplayDriver: Fixed AllocateMesh() result value - Fixes terrainCameraDemo DNA model build not showing up --- ecere/src/gfx/drivers/LFBDisplayDriver.ec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ecere/src/gfx/drivers/LFBDisplayDriver.ec b/ecere/src/gfx/drivers/LFBDisplayDriver.ec index 31d7e50..db5ecdd 100644 --- a/ecere/src/gfx/drivers/LFBDisplayDriver.ec +++ b/ecere/src/gfx/drivers/LFBDisplayDriver.ec @@ -3666,6 +3666,7 @@ public class LFBDisplayDriver : DisplayDriver bool result = false; if(mesh.nVertices == nVertices) { + result = true; // Same number of vertices, adding features (Leaves the other features pointers alone) if(mesh.flags != flags) { @@ -3695,6 +3696,7 @@ public class LFBDisplayDriver : DisplayDriver } else { + result = true; // New number of vertices, reallocate all current and new features flags |= mesh.flags; if(flags.vertices) -- 1.8.3.1