Fixed: Detecting video mem on ATI cards

--HG--
branch : develop
This commit is contained in:
Nimetu 2017-11-15 15:13:00 +02:00
parent 106f18a8c8
commit 8febcb1f60

View file

@ -1195,11 +1195,11 @@ sint CDriverGL::getTotalVideoMemory() const
if (_Extensions.ATIMeminfo) if (_Extensions.ATIMeminfo)
{ {
GLint memoryInKiB = 0; GLint params[4];
glGetIntegerv(GL_TEXTURE_FREE_MEMORY_ATI, &memoryInKiB); glGetIntegerv(GL_TEXTURE_FREE_MEMORY_ATI, params);
nlinfo("3D: GL_TEXTURE_FREE_MEMORY_ATI returned %d KiB", memoryInKiB); nlinfo("3D: GL_TEXTURE_FREE_MEMORY_ATI returned %d KiB", params[0]);
return memoryInKiB; return params[0];
} }
#if defined(NL_OS_WINDOWS) #if defined(NL_OS_WINDOWS)