nv_var_mem_mgr

I have just looked at the nVidia example that covers the nv_var_mem_mgr from their SDK. Of course, this was after I wrote a memory manager myself. However, I am confused as to how it can work after looking at the code for it. Is there a description of it’s usage and operations somewhere. To me it looks like there could be lots of problems with the method in which memory is used. In particular, allocating sections of memory which have not been fenced.

I have looked around, but I have found nothing but this new code example which doesn’t really say much about the usage.

Thanks,
Neil Witcob

Nevermind, This was just my misunderstanding of the usage of fence.

Neil Witcomb

Originally posted by witcomb:
[b]Nevermind, This was just my misunderstanding of the usage of fence.

Neil Witcomb[/b]

hi

where did you found nv_var_mem_mgr ? I couln’t find it in the last nvidia ogl…

You will have to install the full nVidia SDK. You can find the source code then in the following path, and the include in the include directory.
NVIDIA Corporation\NVSDK\OpenGL\src\libs
v_memory
v_var_mem_mgr.cpp

It is not in the partial sdk though, the full version is about 114MB.

Neil Witcomb