The "freeglut" library prints out that warning
message if it cannot create a "direct rendering context" for graphics
rendering. I'm not sure what this entails; as a fallback measure the
library tries to create something called an "indirect rendering context."
To the best of my knowledge, indirect rendering contexts are most used in
connection with networks, where the program is running on machine A and the
graphics are being displayed on machine B. You can appreciate just from
the names that an indirect rendering context is a lot slower than a direct
I'm afraid I don't know what to do about it
besides making sure that all the graphics libraries are installed. If
you're into source code, the message is printed at "freeglut_window.c" on line
419. Perhaps a real Linux expert can speak up.
John F. Fay
Technical Fellow, Jacobs/Sverdrup TEAS
Sorry about that one before--
Ok, I am running SUSE 10, sry, but
im not a master of linux, but anyway, im getting a Unable to create direct
context for window "…" This may hurt performance.
Now, I figure there is
something missing, from my linking or something.
However the window does
show up, even though its just a white box in a black.
Any help would be