← Back to team overview

sslug-teknik team mailing list archive

voodoo banshee sløv med opengl

 

Jeg har fået et Diamond AGP kort. lspci siger:
VGA compatible controller: 3Dfx Interactive, Inc. Voodoo Banshee (rev 03)

heretic2_demo er spilbar med software rendering. Men når jeg skifter
til OpenGl, bliver den alt for langsom.
Jeg bruger Mandrake 7.2 som har XFree86 4.0.1. Først prøvede jeg
med den og DRI.
Nu har jeg udskiftet X serveren med XFree86-SVGA-3.3.6.
Desuden har jeg
Glide_V3-2.60.15-7mdk, Glide_V3-devel-2.60.15-7mdk,
Mesa-common-3.4-5mdk, Mesa-common-devel-3.4-5mdk,
Mesa-3.4-5mdk og Mesa-demos-3.4-5mdk.

Programmet gears fra Mesa-demos kører med 62FPS.

Heretic2_demo har en gl_drivers/libGL.so som jeg først
brugte. Her prøver jeg med libGL fra Mesa pakken:
./heretic2_demo +set gl_driver /usr/X11R6/lib/libGL.so.1.2.030400

Men i alle tilfælde er hardware accelationen meget langsommere
end software rendering. Hjælp! Hvad gør jeg?

Loaded DLL /usr/local/games/heretic2_demo/ref_glx.so as 0x92f71e8
Initializing VID module
ref_gl version: GL 2.0
Glimp_Init(...): +++++++++++++++++
Using SDL video subsystem
Loading GL driver from /usr/X11R6/lib/libGL.so.1.2.030400
Attempting Fullscreen Mode
Acceptable Fullscreen Mode Found
Initialized 640x480 16bit 60Hz display
Got GLX context 640x480 2byte pp/bits/rgb 16
BEGIN R_SetMode()
Initializing OpenGL display
END R_SetMode(): mode set
GL_VENDOR: Brian Paul
GL_RENDERER: Mesa X11
GL_VERSION: 1.2 Mesa 3.4
GL_EXTENSIONS: GL_ARB_multitexture GL_ARB_texture_cube_map GL_ARB_tranpose_matrix GL_EXT_abgr GL_EXT_blend_color GL_EXT_blend_func_separate GL_EXT_blend_logic_op GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint GL_EXT_compiled_vertex_array GL_EXT_histogram GL_EXT_packed_pixels GL_EXT_paletted_texture GL_EXT_point_parameters GL_EXT_polygon_offset GL_EXT_rescale_normal GL_EXT_shared_texture_palette GL_EXT_stencil_wrap GL_EXT_texture3D GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_object GL_EXT_texture_lod_bias GL_EXT_vertex_array GL_HP_occlusion_test GL_INGR_blend_func_separate GL_MESA_window_pos GL_MESA_resize_buffers GL_NV_texgen_reflection GL_PGI_misc_hints GL_SGI_color_matrix GL_SGI_color_table GL_SGIS_pixel_texture GL_SGIS_texture_edge_clamp GL_SGIX_pixel_texture
...using GL_EXT_point_parameters
...ignoring GL_EXT_shared_texture_palette
...using GL_ARB_multitexture
Setting mode grab for device mouse
Setting mode grab for device mouse

-- 
torben fjerdingstad        | GNU/linux-2.2.17
tfj@xxxxxxxxxxxxxxx


Follow ups