Brian Paul
9958ace401
new gl_mangle.h with korn shell script to regenerate itself from gl.h and glext.h (Ray Tice)
pirms 23 gadiem
Brian Paul
658702df97
changed PB (pixel buffer) to use texcoord[4] array
pirms 23 gadiem
Brian Paul
028fe46fc5
set PB->haveSpec in line functions that emit specular color
pirms 23 gadiem
Brian Paul
72574b959c
added another test in regions_overlap() (Klaus)
pirms 23 gadiem
Brian Paul
78940758e9
latest changes from Klaus
pirms 23 gadiem
Brian Paul
b311950dde
added latest bug fixes
pirms 23 gadiem
Karl Schultz
4197c0ea9b
Fixes for 24-bit Windows devices. The old code was trying to do 3-byte
stores with a full DWORD store (yuk). (Jeff Lewis)
pirms 23 gadiem
Jouk Jansen
43df32e438
Committing in .
-Compile support for tests on OpenVMS
-Fixed missing header file
-Fixed missing return value on function return
Modified Files:
Mesa/descrip.mms Mesa/tests/sharedtex.c
Added Files:
Mesa/tests/descrip.mms
----------------------------------------------------------------------
pirms 23 gadiem
Karl Schultz
40fac75370
get tests working on windows (Robert Bergkvist)
pirms 23 gadiem
Karl Schultz
3d587f6432
Samples working for Windows (Robert Bergkvist)
pirms 23 gadiem
Karl Schultz
164ce12202
Demo updates for Windows (Robert Bergkvist)
pirms 23 gadiem
Karl Schultz
83356781e1
Removed missing files and added new ones (Robert Bergkvist)
pirms 23 gadiem
Brian Paul
858b694b64
added some missing error checks
pirms 23 gadiem
Brian Paul
25c5f1b448
Fixed Windows compile problem with gl__unused413() function.
pirms 23 gadiem
Karl Schultz
2ff30b21bc
Correct typo (vpstate.c) so that makefile works.
pirms 23 gadiem
Karl Schultz
e19f5d7cb7
Remove phantom tab on a blank line to allow compile on IRIX.
pirms 23 gadiem
Brian Paul
47507f4464
removed api_compat stuff
pirms 23 gadiem
Karl Schultz
f2e5c19a2f
Fixed pixel color component problem and clear code for 24-bit Windows
devices. (Jeff Lewis)
pirms 23 gadiem
Karl Schultz
807aea838b
Remove trailing CR's. No logical changes.
pirms 23 gadiem
Brian Paul
24f7c0c944
remove api_compat.c
pirms 23 gadiem
Brian Paul
03c0c2e8aa
Removed api_compat stuff, there's a better way.
Fixed FogCoord / SecondaryColor mix-ups in api_arrayelt.c
pirms 23 gadiem
Brian Paul
fe9f62ff18
oops, missed vpstate.c
pirms 23 gadiem
Brian Paul
7fc487d38b
added vertex program sources
pirms 23 gadiem
Brian Paul
1bb17ed0f2
added glReadPixels / scissor bug fix
pirms 23 gadiem
Brian Paul
21cb88911a
don't apply scissor box in read_fast_rgba_pixels()
pirms 23 gadiem
Brian Paul
3e276d43a2
added some comments
pirms 23 gadiem
Brian Paul
166718f749
updated some comments
pirms 23 gadiem
Brian Paul
c6755aa6d5
set _NeedEyeCoords to zero if vertex program is enabled
pirms 23 gadiem
Brian Paul
8e6d305c89
Changed gl_client_array's Enabled field to GLuint so it can actually
hold the flags we're storing in it!
pirms 23 gadiem
Brian Paul
2edd1807f8
Moved _mesa_VertexAttribPointerNV into varray.c.
Removed dead placeholder functions from vpstate.[ch].
Changed gl_client_array's Enabled field to GLuint so it can actually
hold the flags we're storing in it!
Always do the switch (type) code in the vertex array functions to that
<type> gets error checked!
pirms 23 gadiem
Brian Paul
9927f1978d
Klaus's latest patches: change texcoord[3] to texcoord[4] everywhere
pirms 23 gadiem
Brian Paul
2e99cbd953
init whole immediate struct to zero
pirms 23 gadiem
Brian Paul
26c878ac16
added glTexEnviv bug fix
pirms 23 gadiem
Brian Paul
0c5c1392ab
fixed int->float conversion bug in _mesa_TexEnviv()
pirms 23 gadiem
Brian Paul
a701a1445c
added GL_REPLACE / GL_RGB texture bug fix
pirms 23 gadiem
Brian Paul
35e5e89f56
fixed GL_REPLACE / GL_RGB bug
pirms 23 gadiem
Brian Paul
8927fbe9c5
added GL_BLEND/texenv color bug fix
pirms 23 gadiem
Brian Paul
fd1727bd10
texture env color wasn't used correctly in GL_BLEND mode
pirms 23 gadiem
Brian Paul
d599190575
compile with -DNDEBUG
pirms 23 gadiem
Brian Paul
97291208cb
work-around for QNX compiler problem
pirms 23 gadiem
Brian Paul
571a1ac6ee
implemented vertex program point size control
pirms 23 gadiem
Brian Paul
363049160d
Another vertex program checkpoint: clean-up of vertex attribute storage
in vertex_buffer. Improved vertex program pipeline stage such that
output registers can be processed in a loop. Getting closer to where
we need to be in order to implement performance optimizations...
pirms 23 gadiem
Brian Paul
e2053d1690
minor clean-ups
pirms 23 gadiem
Brian Paul
bc42c19f22
infrastructure for vertex program attribute evaluators
pirms 23 gadiem
Brian Paul
bd1a9dacf6
Vertex program checkpoint commit: converted all vertex attributes (color,
normal, texcoords, fogcoord, secondary color, etc) to GLfloat[4] datatype.
Aliasing of glVertex, glNormal, glColor, glFogCoord, etc. to glVertexAttrib
now complete.
pirms 23 gadiem
Brian Paul
ca209ae1f9
comments, clean-ups, added lots of const qualifiers
pirms 23 gadiem
Brian Paul
cab83b8aa9
comments, clean-ups, added lots of const qualifiers
pirms 23 gadiem
Brian Paul
f48bfd66da
test multitexture and vertex arrays
pirms 23 gadiem
Brian Paul
714cdd88a4
added some assertions to exercise glIsTexture()
pirms 23 gadiem
Brian Paul
5e1a4fdc3c
added info about which drivers work and don't work
pirms 23 gadiem