🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.os.linux.slackware
Article #16

Re: Quake3 + XFree86-4.0.3 + Voodoo3 = Death Slow

#16
From: Charles Fultz
Date: Wed, 02 May 2001 22:47
184 lines
8047 bytes
Philip Willoughby <pgw99@doc.ic.ac.uk> writes:

> Today, Charles Fultz wrote:

> >Here is the output of glxinfo:
> >display: :0.0  screen:0
> >direct rendering: No
> 
>                    ^^
> that means it is using software GL... Chack the kernel module is loaded and
> that DRI is enabled in your XF86Config, and that you have read and write
> access in the DRI mode command.

Here is the output from dmesg concering DRM:
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 322M
agpgart: no supported devices found.
[drm] Initialized tdfx 1.0.0 20000928 on minor 63

I don't have any AGP cards, so the complaint from agpgart should be
fine.  Is this good enough for the kernel level?

Also, when I start X here is the output concerning DRI/DRM:
(==) TDFX(0): Write-combining range (0xf8000000,0x2000000)
(II) TDFX(0): Textures Memory 7.93 MB
(0): [drm] created "tdfx" driver at busid "PCI:0:17:0"
(0): [drm] added 4096 byte SAREA at 0xc4971000
(0): [drm] mapped SAREA 0xc4971000 to 0x40014000
(0): [drm] framebuffer handle = 0xf8000000
(0): [drm] added 1 reserved context for kernel
(II) TDFX(0): [drm] Registers = 0xfa000000
(II) TDFX(0): visual configs initialized
(II) TDFX(0): Using XFree86 Acceleration Architecture (XAA)
        Screen to screen bit blits
        Solid filled rectangles
        8x8 mono pattern filled rectangles
        Indirect CPU to Screen color expansion
        Solid Lines
        Dashed Lines
        Offscreen Pixmaps
        Driver provided NonTEGlyphRenderer replacement
        Setting up tile and stipple cache:
                10 128x128 slots
(==) TDFX(0): Backing store disabled
(==) TDFX(0): Silken mouse enabled
(0): X context handle = 0x00000001
(0): [drm] installed DRM signal handler
(0): [DRI] installation complete
(II) TDFX(0): direct rendering enabled

Here is the DRI section from my XF86Config:
Section "DRI"
    Mode  0666
EndSection

And here is the output of me running quake3 with the command:
/usr/local/games/quake3/quake3.x86 +set r_smp 1

Q3 1.27g linux-i386 Dec 18 2000
----- FS_Startup -----
Current search path:
/home/fultz/.q3a/baseq3
/usr/local/games/quake3/baseq3/pak5.pk3 (7 files)
/usr/local/games/quake3/baseq3/pak4.pk3 (272 files)
/usr/local/games/quake3/baseq3/pak0.pk3 (3539 files)
/usr/local/games/quake3/baseq3

----------------------
3818 files in pk3 files
execing default.cfg
couldn't exec q3config.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok
Joystick is not active.
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
----- R_Init -----
...loading libGL.so: Initializing OpenGL display
...setting mode 3: 640 480
Using XFree86-VidModeExtension Version 2.0
Xlib:  extension "XFree86-DGA" missing on display ":0.0".
Failed to detect XF86DGA Mouse
XFree86-VidModeExtension Activated at 1280x1024
Using 4/4/4 Color bits, 16 depth, 0 stencil display.
GL_RENDERER: Mesa GLX Indirect
Initializing OpenGL extensions
...GL_S3_s3tc not found
...ignoring GL_EXT_texture_env_add
...not using GL_ARB_multitexture, < 2 texture units
...using GL_EXT_compiled_vertex_array
Trying SMP acceleration...
...failed.

GL_VENDOR: VA Linux Systems, Inc.
GL_RENDERER: Mesa GLX Indirect
GL_VERSION: 1.2 Mesa 3.4
GL_EXTENSIONS: GL_ARB_multitexture GL_ARB_texture_cube_map GL_ARB_tranpose_matri
x GL_EXT_abgr GL_EXT_blend_color GL_EXT_blend_func_separate GL_EXT_blend_logic_o
p GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint GL_EXT_compi
led_vertex_array GL_EXT_histogram GL_EXT_packed_pixels GL_EXT_paletted_texture G
L_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_ver
tex_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_matr
ix GL_SGI_color_table GL_SGIS_pixel_texture GL_SGIS_texture_edge_clamp GL_SGIX_p
ixel_texture
GL_MAX_TEXTURE_SIZE: 2048
GL_MAX_ACTIVE_TEXTURES_ARB: 0

PIXELFORMAT: color(16-bits) Z(16-bit) stencil(0-bits)
MODE: 3, 640 x 480 fullscreen hz:N/A
GAMMA: software w/ 0 overbright bits
CPU: 
rendering primitives: single glDrawElements
texturemode: GL_LINEAR_MIPMAP_NEAREST
picmip: 1
texture bits: 0
multitexture: disabled
compiled vertex arrays: enabled
texenv add: disabled
compressed textures: disabled
Initializing Shaders
...loading 'scripts/gfx.shader'
...loading 'scripts/base.shader'
...loading 'scripts/base_button.shader'
...loading 'scripts/base_floor.shader'
...loading 'scripts/base_light.shader'
...loading 'scripts/base_object.shader'
...loading 'scripts/base_support.shader'
...loading 'scripts/base_trim.shader'
...loading 'scripts/base_wall.shader'
...loading 'scripts/common.shader'
...loading 'scripts/ctf.shader'
...loading 'scripts/eerie.shader'
...loading 'scripts/gothic_block.shader'
...loading 'scripts/gothic_floor.shader'
...loading 'scripts/gothic_light.shader'
...loading 'scripts/gothic_trim.shader'
...loading 'scripts/gothic_wall.shader'
...loading 'scripts/hell.shader'
...loading 'scripts/liquid.shader'
...loading 'scripts/menu.shader'
...loading 'scripts/models.shader'
...loading 'scripts/organics.shader'
...loading 'scripts/sfx.shader'
...loading 'scripts/shrine.shader'
...loading 'scripts/skin.shader'
...loading 'scripts/sky.shader'
...loading 'scripts/test.shader'
----- finished R_Init -----

------- sound initialization -------
------------------------------------
----- Sound Info -----
sound system is muted
    1 stereo
32768 samples
   16 samplebits
    1 submission_chunk
22050 speed
0x44b55000 dma buffer
No background file.
----------------------
Sound memory manager started
Loading vm file vm/ui.qvm.
VM file ui compiled to 583332 bytes of code
ui loaded in 1945504 bytes on the hunk
30 arenas parsed
32 bots parsed
--- Common Initialization Complete ---
Opening IP socket: localhost:27960
Hostname: foley.fultzs.net
Alias: foley
IP: 192.168.1.13
RE_Shutdown( 1 )
Hunk_Clear: reset the hunk ok

If you need any more information please let me know.
Thanks SO much for  helping me.

Charles Fultz
Technical Details
Message-ID: <wm4rv38j2k.fsf@phoenix.cs.purdue.edu>
Path: arc1-ca.pugleaf.net!newsfeed.google.com!newsfeed.stanford.edu!canoe.uoregon.edu!hammer.uoregon.edu!news.cc.ukans.edu!stl-feed.news.verio.net!mozo.cc.purdue.edu!not-for-mail
References: <wmelu9xkf9.fsf@phoenix.cs.purdue.edu> <Pine.LNX.4.32.0105011545220.27228-100000@texel34.doc.ic.ac.uk> <wmr8y7x5c4.fsf@phoenix.cs.purdue.edu> <Pine.LNX.4.32.0105021549290.30654-100000@pub.doc.ic.ac.uk>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f906c,526427bb38243f2e
X-Google-Attributes: gidf906c,public
X-Google-Thread: 101ac7,526427bb38243f2e
X-Google-Attributes: gid101ac7,public
X-Google-Thread: 104191,526427bb38243f2e
X-Google-Attributes: gid104191,public
X-Google-Thread: 1103af,526427bb38243f2e
X-Google-Attributes: gid1103af,public
X-Google-ArrivalTime: 2001-05-02 15:50:50 PST
Path: arc1-ca.pugleaf.net!newsfeed.google.com!newsfeed.stanford.edu!canoe.uoregon.edu!hammer.uoregon.edu!news.cc.ukans.edu!stl-feed.news.verio.net!mozo.cc.purdue.edu!not-for-mail
From: Charles Fultz <fultz@cs.purdue.edu>
Newsgroups: alt.os.linux.slackware,3dfx.glide.linux,alt.games.quake3,comp.os.linux.misc
Subject: Re: Quake3 + XFree86-4.0.3 + Voodoo3 = Death Slow
Date: 02 May 2001 17:47:15 -0500
Organization: Purdue University Department of Computer Sciences
Lines: 184
Sender: fultz@phoenix.cs.purdue.edu
Message-ID: <wm4rv38j2k.fsf@phoenix.cs.purdue.edu>
References: <wmelu9xkf9.fsf@phoenix.cs.purdue.edu> <Pine.LNX.4.32.0105011545220.27228-100000@texel34.doc.ic.ac.uk> <wmr8y7x5c4.fsf@phoenix.cs.purdue.edu> <Pine.LNX.4.32.0105021549290.30654-100000@pub.doc.ic.ac.uk>
NNTP-Posting-Host: phoenix.cs.purdue.edu
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: text/plain; charset=US-ASCII
X-Trace: mozo.cc.purdue.edu 988843643 1617 128.10.2.59 (2 May 2001 22:47:23 GMT)
X-Complaints-To: news@news.purdue.edu
NNTP-Posting-Date: Wed, 2 May 2001 22:47:23 +0000 (UTC)
Cc: Philip Willoughby <pgw99@doc.ic.ac.uk>
X-Newsreader: Gnus v5.7/Emacs 20.4