vince
01-09-2004, 11:39 AM
Hi,
I'm not sure this is really a OpenGL or an Windows topic. But I'm sure you'll let me know ;-)
I have 3 processes running. Only one is having a window and OpenGL calls. The other 2 processes use the same shared memory. The problem is when one of the none OpenGL process is doing some tasks, it will randomly freeze my OpenGL window for about 1 frame.
The funny thing is the OpenGL process is using it's own CPU, with real time priority. The other 2 processes are using a different process.
Would anybody know why my OpenGL process locks like that while the other 2 processes don't? Does it have anything to do with the fact that only me OpenGL process is using lots of Kernel operations?
BTW, I'm using windows 2000 and the problem is the same on either a GeForce 5900 or a Radeon 9700.
Thanks
I'm not sure this is really a OpenGL or an Windows topic. But I'm sure you'll let me know ;-)
I have 3 processes running. Only one is having a window and OpenGL calls. The other 2 processes use the same shared memory. The problem is when one of the none OpenGL process is doing some tasks, it will randomly freeze my OpenGL window for about 1 frame.
The funny thing is the OpenGL process is using it's own CPU, with real time priority. The other 2 processes are using a different process.
Would anybody know why my OpenGL process locks like that while the other 2 processes don't? Does it have anything to do with the fact that only me OpenGL process is using lots of Kernel operations?
BTW, I'm using windows 2000 and the problem is the same on either a GeForce 5900 or a Radeon 9700.
Thanks