divide
03-02-2011, 08:43 AM
Help, I'm getting crazy with this problem :
I have a framebuffer+texture sized to the window size.
I get 60fps (vsync) as long as the window is small.
Then if I resize the window over a certain size, the framerate suddenly goes from 60fps to 5fps ! It's not a progressive slowdown, it just really kill the perf over a certain framebuffer size (like over 1400x600). The problem is a bit random, and it happens more often when I have 2 windows (with each his sized framebuffer) sharing the same OpenGL context.
Any idea ? I'm getting mad.
I get some random GL_OUT_OF_MEMORY errors, but I've checked with GPU-Z, only 200MB of VRAM is used (and only 40MB for my application !), which match the size of my textures.
System: Win7x64 NVIDIA GeForce GTX260 1.7GB driver 266.58
I have a framebuffer+texture sized to the window size.
I get 60fps (vsync) as long as the window is small.
Then if I resize the window over a certain size, the framerate suddenly goes from 60fps to 5fps ! It's not a progressive slowdown, it just really kill the perf over a certain framebuffer size (like over 1400x600). The problem is a bit random, and it happens more often when I have 2 windows (with each his sized framebuffer) sharing the same OpenGL context.
Any idea ? I'm getting mad.
I get some random GL_OUT_OF_MEMORY errors, but I've checked with GPU-Z, only 200MB of VRAM is used (and only 40MB for my application !), which match the size of my textures.
System: Win7x64 NVIDIA GeForce GTX260 1.7GB driver 266.58