I hope this question is in the appropriate category, but I'd like to find out specifically how the GPU-Z application inquires the video memory usage. I have an application that is using the OpenGL extension "VBO_FREE_MEMORY_ATI" to inquire the amount of memory available on an AMD/ATi graphics card. However, this doesn't seem to work correctly as it always returns the same value even though GPU-Z shows an increase in memory usage while my application is running (which is to be expected).
I would be very grateful for any information on how to accurately obtain this information from a C/C++ application.
I would be very grateful for any information on how to accurately obtain this information from a C/C++ application.