|
From: James W. W. <os...@jw...> - 2005-06-19 06:09:52
|
On Jun 18, 2005, at 9:41 PM, Frank Condello wrote: > Another problem is that retained or not, no mesh is guaranteed to > be static. Even if you track data locks/replacements there's no > "safe" time to build and use a display list (even without software > backface culling). When you say "mesh" here, are you speaking specifically of the Mesh geometry, or do you use the word mesh in a more general sense? I usually use TriMesh geometries. I would think that one could invalidate a cached display list on Q3TriMesh_UnlockData and Q3TriMest_SetData, and rebuild it just in time. |