Merge commit 'origin/gallium-0.1'
[mesa.git] / src / mesa / drivers / dri / tdfx / BUGS
1 REMOVE THIS FILE BEFORE MERGING WITH TRUNK
2 ------------------------------------------
3
4 OUTSTANDING BUGS
5
6 demos/reflect - reading back Z on Voodoo3, image offset to right
7 Fixed in latest Glide.
8
9 Q3 - some polygons drawn as vertical strips, similar to bug that was
10 seen in demos/fire. Voodoo3 only. May be related to glDepthMask
11 or glColorMask.
12
13 book/fog - not fogging
14 Fog in orthograph mode still not implemented. Checking with
15 3dfx engineers for ideas.
16
17 Q3 demo crashes after changing display settings
18 but the full Q3 game version seems OK.
19
20
21
22 MORE OUTSTANDING BUGS
23
24 private context was NULL! causing immediate failure of any glx prog. cant
25 reproduce after restarting the X server. putting it down as halluc.
26
27 texture object image was NULL, causing segmentation failure. happens with
28 prboom. ive put a check in tdfx_texstate.c but this isn't a fix.
29
30 prboom, wall textures near first chainsaw aren't bound properly. sideways
31 movements causes the wall textures to move with you. prboom busted?
32
33 16bpp mode, quake3, windowed, q3dm1, floor under rocketlauncher bands. it
34 looks like multitexturing gone wrong. i'll disable a tmu and test.
35
36 sof, polygons appear at wrong x,y,z positions, intermittent, have not yet
37 found reliable way of reproducing. culling? sometimes polys disappear.
38
39 descent3 is all black in 16bpp mode - FIXED (palette problems)
40
41 smeared pixels in quake3 - FIXED (texture memory overlapped FB)
42
43
44
45 PERFORMANCE COMPARISON (Brian / Alan)
46
47 V3/16 is Voodoo3 in 16bpp on a P3/500
48 V5/16 is Voodoo5 in 16bpp on a P3/600
49 V5/32 is Voodoo5 in 32bpp on a P3/600
50 V5A/16 is Voodoo5 in 16bpp on an Alpha AXP/600
51 V5A/32 is Voodoo5 in 32bpp on an Alpha AXP/600
52
53 tdfx-2-1-branch tdfx-3-0-0-branch
54 demo V3/16 V5/16 V5/32 V3/16 V5/16 V5/32 V5A/16 V5A/32
55 ------------------------------------------------------------------------
56 gloss 257 183 174 320 308 177 313 167
57 fire 42 39 52 41
58 fire (no help) 98 80 50 106 113 73 124 80
59 tunnel 61 50 70 58
60 tunnel (no help) 167 142 57 138 152 113 171 122
61 gears 663 554 540 881 1232 776 1484 830
62 teapot 20 21 37 36
63 teapot (no help) 22 14 14 24 30 30 43 42
64