From: Tasslehof <fa...@ur...> - 2000-06-07 20:51:24
|
I trust you this i'll never waste bandwidth anymore with my boring questions ! Anyway, I finally managed to get my Cdplayer go (simply dlopen(...,RTLD_NOW|RTLD_GLOBAL). Now I link ogl only with applets and everything is ok, BUT... When i open a GL applet, it creates a plain X window, a GLX context and does its stuff. When I close it, i destroy XWin and Context. Right... But when i open another GL applet, the window opens somewhere on the screen (according to normal behaviour of WM), but the rendering context shows up always in the same place (hence outside the window), causing all kind of side-effects... I also noticed (/proc/dri/0/clients) that as I close the applet thread (pthread_join()), the client seems not to be deleted from the list, so the subsequent applet is another client and so on... I know, I'm not a great programmer but I really can't get out of this situation... Excuse me for this rather long post, cheers |~~~~~~| |(O> |\ Fabio Cavaliere (Homebrew apprentice & GLUG member) |//\ | | e-mail > fa...@ur... |V_/_ | | e-mail2 > cav...@se... |######|- GLUG on the Web : http://genova.linux.it +------+ |