It seems on some configurations (Win32 NV Quadro FX 3k 4k / GeForce 8000/9000 ..)
calling glBindFramebuffer() fails the 1st time with GL_OUT_OF_MEMORY (checked by glGetError()..).
Below I have copied a proposal suggesting to disable the
NVidia desktop manager software, which is said to 'eat all vram!'.
Another issue could be the infamous
NVIDIA 'Threaded optimization' issue.
Please turn 'Threaded optimization' off, since we use multithreading.
Would be helpful if we can verify whether this bug still exists with todays drivers or not.
A workaround might be useful as well ?
- Windows 7 64-bit Quadro FX 5600
- Vista 64-bit Quadro FX 5600
- XP 32-bit ATI Radeon HD 2600
- Windows 7 64-bit nvidia GE Force GTS 360M.
- Windows XP 32-bit Ge Force 8800 GTS driver 190.62
- Windows XP 32-bit Quadro FX 3000 (cube is black)
- Laptop Windows XP 32-bit Quadro FX Go 1400 (cube is black)
- Windows XP 32-bit GeForce FX5200. Driver version is 175.19 a.k.a 126.96.36.19919 (5/16/2008)
- Windows XP 32-bit and the Quadro FX 4800 with the latest drivers.
- latest drivers the demo hangs and only shows a black screen.
- 190.38 driver the demo runs but the texture read from the FB and mapped onto the cube is corrupt.
- Windows XP 32-bit, GeForce 8800 GTS latest drivers from NVIDIA.
- Windows XP 32 bit, GeForce 8800 GTS, driver version 109.62
i found what the app disturbed.
-the nvidia desktop manager software eats all vram!
(after deaktivating this program all works fine again
(i use 2 screen ,and got no need of any extra screen manager... must be
activated in any way)
Well, since Windows XP ran out of life (EOL) .. and we didn't experience this bug
in an supported environment - closed.