High, On Wed, 4 Dec 2002, Frank Gevaerts wrote:
> On Wed, Dec 04, 2002 at 05:21:44PM +0100, Sebastiaan wrote: > > Hi, > > > > At the moment I am making some openGL programs in C. When I run the > > program, I find it pretty slow, considering the low amount of polygons. > > > > I have a Diamond Fire openGL 1000 Pro video card, but, AFAIK, there is no > > special support for it under X. > > > > So few questions: > > - is it possible that because of the lack of support for my videa card > > all 3D stuff is done by my main CPU? > > This is possible. A quick search showed that your card uses a 3dlabs > permedia 2 chipset. This should be supported by XFree86. > > > - could it be that I am missing some libraries which should be needed when > > running GL programs? (I have currently installed glutg3 and glutg3-dev) > > Probably not. > > > - without native video card support, is it possible (with a trick > > perhaps?) to bypass X or something? > > No. > > > - how can I view/set 3D/GL settings for my X? > > try running glxinfo. It should tell if you are running in hardware > accelerated mode. (look for the line 'OpenGL renderer string:' and the > line 'direct rendering:') > This is what I get: direct rendering: No server glx vendor string: SGI server glx version string: 1.2 server glx extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context client glx vendor string: SGI client glx version string: 1.2 client glx extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context GLX extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context OpenGL vendor string: VA Linux Systems, Inc. OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.2 Mesa 3.4.2 OpenGL extensions: GL_ARB_multitexture, GL_EXT_abgr, GL_EXT_blend_color, GL_EXT_blend_minmax, GL_EXT_blend_subtract glu version: 1.3 glu extensions: GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat ---------------------------------------------------------------------- 0x23 16 tc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None 0x24 16 tc 0 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 None 0x25 16 dc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None 0x26 16 dc 0 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 None The direct rendering is set to No. Does this mean that my video card handles most of it, or just the contrary? Compared to some other outputs I have found, this seems like a rather poorly GL support. Am I still missing something (configuration parts, libs, etc)? Thanks! Sebastiaan -- NT is the OS of the future. The main engine is the 16-bit Subsystem (also called MS-DOS Subsystem). Above that, there is the windoze 95/98 16-bit Subsystem. Anyone can see that 16+16=32, so windoze NT is a *real* 32-bit system. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]