1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
|
Suggestions for new tests and infrastructure improvements.
Not in any particular order.
------------------------------------------------------------------------
Description:
For common extensions, verify that GetProcAddress returns
non-NULL pointers for all the functions that are supposed to
belong to each extension.
Submitted by:
Allen Akin <akin@pobox.com>
------------------------------------------------------------------------
Description:
Change the common.mak defaults for Linux to match the OpenGL
ABI standard.
Submitted by:
Allen Akin <akin@pobox.com>
------------------------------------------------------------------------
Description:
Test glDrawBuffer, especially the GL_FRONT_AND_BACK and GL_NONE
options with glDrawPixels, points, lines, triangles.
Submitted by:
Brian Paul <brian@precisioninsight.com>
------------------------------------------------------------------------
Description:
Test glColorMask on front buffer and back buffer, with
glDrawPixels, points, lines, triangles.
Submitted by:
Brian Paul <brian@precisioninsight.com>
------------------------------------------------------------------------
Description:
Test glPolygonMode in all permutations. Perhaps also combine
this with glCullFace.
Submitted by:
Brian Paul <brian@precisioninsight.com>
------------------------------------------------------------------------
Description:
Test two sided lighting, also with glPolygonMode permutations.
Submitted by:
Brian Paul <brian@precisioninsight.com>
------------------------------------------------------------------------
Description:
Test glTexEnv modes. For extra credit, test with multitexture.
Submitted by:
Brian Paul <brian@precisioninsight.com>
------------------------------------------------------------------------
Description:
Mipmap filtering tests. See:
http://www.zdnet.com/etestinglabs/stories/bi/0,8829,2408223,00.html
Submitted by:
Allen Akin <akin@pobox.com>, in response to observation by
Michael Jones <mtj@intrinsic.com>
------------------------------------------------------------------------
Description:
Support standalone Voodoo cards under Win32. Suggest using
the glsetup API.
Neal says:
One problem which you may not be aware of is that its hard
to determine whether or not 3dfxvgl.dll can actually be
used safely. The problem is that even if the driver's
been installed, the 3dfx card might have been taken out
later, leaving a driver which faults as soon as you load
the 3dfxvgl dll. As far as I know, the only truly safe
way to deal with this is to check for the presence of
the Glide dlls, load glide if they're present, and then
use the Glide API (grGetNumBoards or something with a
vaguely similar name) to actually detect the presence
of the hardware. If its there, you should be able to
load 3dfxvgl.dll safely.
Submitted by:
Johan Smet <johan.smet@glo.be>,
Neal Tringham <neal@pseudonymz.demon.co.uk>
------------------------------------------------------------------------
Description:
Support dynamic display resolution changes under Win32.
Win95 doesn't really support this well, and some drivers
don't handle it correctly for Win98. One workaround would
be to document that users should change the display resolution
manually before running glean.
Submitted by:
Johan Smet <johan.smet@glo.be>
------------------------------------------------------------------------
Description:
Add an option to allow overwriting the results directory.
Submitted by:
Neal Tringham <neal@pseudonymz.demon.co.uk>
------------------------------------------------------------------------
Description:
Add an option to allow selection of a particular OpenGL
driver (for systems on which multiple drivers may coexist).
Submitted by:
Neal Tringham <neal@pseudonymz.demon.co.uk>
------------------------------------------------------------------------
Description:
Support language localization.
Submitted by:
Neal Tringham <neal@pseudonymz.demon.co.uk>
------------------------------------------------------------------------
Description:
Add a test that determines the mipmap LOD bias.
Gary says:
I would recommend someone write a simple test subroutine
that determines the LOD bias. This could be done
by rendering a small texture map, e.g. 2x2 or 4x4,
with mipmaps at varying texel:pixel ratios and then
reading the pixels back from the framebuffer. The code
could then determine exactly where the LOD changes,
and thus what the implicit LOD bias is, at least for
non-perspective textures.
Submitted by:
Gary Tarolli <tarolli@3dfx.com>
------------------------------------------------------------------------
Description:
Write a test to check operations on shared dlists and textures.
Submitted by:
Kevin Martin <kevinm@valinux.com>
------------------------------------------------------------------------
Description:
The ttexcombine test sometimes fails because a texture format
has less precision than the framebuffer format, and the
test's error tolerances are based solely on the framebuffer
format. Should modify tolerances to take texture format into
account.
Submitted by:
Allen Akin <akin@pobox.com>
|