def
03-29-2004, 01:31 AM
Hello, since I haven't been able to find decent documentation on this subject I need to ask these questions here:
In OpenGL each thread needs its own Rendering Context?
I can do reads/writes to different DisplayDevices ( ATI extension - make_current_read) but this works only with the same Rendering Context?
When drawing object A in thead 1 and object B in thread 2, will a readpixels from thread 2 display only object B?
Has anybody used multithreading with OpenGL succesfully, and what did you gain by it?
Thanks for any insight into this matter.
In OpenGL each thread needs its own Rendering Context?
I can do reads/writes to different DisplayDevices ( ATI extension - make_current_read) but this works only with the same Rendering Context?
When drawing object A in thead 1 and object B in thread 2, will a readpixels from thread 2 display only object B?
Has anybody used multithreading with OpenGL succesfully, and what did you gain by it?
Thanks for any insight into this matter.