Hi,

 I'm having a bit of trouble with threads.  I have a program that
 creates two threads, both of them get their own window and render to an
 OpenGL context there.  They do some renderering and put up a barrier.
 When both threads reach the barrier, they issue a glXSwapBuffers().
 After the first one I get this:

 drmRadeonSwapBuffers: return = -22

 I have:

 OpenGL renderer string: Mesa DRI Radeon 20010402 AGP 2x x86/MMX

 with a Linux 2.4.4 kernel.

 The program works with LIBGL_ALWAYS_INDIRECT=true

 Any hints as to want might be the problem (or where I can start looking
 for it)?

 TIA,

-- 
Marcelo

_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to