Brian Paul
8e6d305c89
Changed gl_client_array's Enabled field to GLuint so it can actually
hold the flags we're storing in it!
23年前
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!
23年前
Brian Paul
9927f1978d
Klaus's latest patches: change texcoord[3] to texcoord[4] everywhere
23年前
Brian Paul
2e99cbd953
init whole immediate struct to zero
23年前
Brian Paul
26c878ac16
added glTexEnviv bug fix
23年前
Brian Paul
0c5c1392ab
fixed int->float conversion bug in _mesa_TexEnviv()
23年前
Brian Paul
a701a1445c
added GL_REPLACE / GL_RGB texture bug fix
23年前
Brian Paul
35e5e89f56
fixed GL_REPLACE / GL_RGB bug
23年前
Brian Paul
8927fbe9c5
added GL_BLEND/texenv color bug fix
23年前
Brian Paul
fd1727bd10
texture env color wasn't used correctly in GL_BLEND mode
23年前
Brian Paul
d599190575
compile with -DNDEBUG
23年前
Brian Paul
97291208cb
work-around for QNX compiler problem
23年前
Brian Paul
571a1ac6ee
implemented vertex program point size control
23年前
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...
23年前
Brian Paul
e2053d1690
minor clean-ups
23年前
Brian Paul
bc42c19f22
infrastructure for vertex program attribute evaluators
23年前
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.
23年前
Brian Paul
ca209ae1f9
comments, clean-ups, added lots of const qualifiers
23年前
Brian Paul
cab83b8aa9
comments, clean-ups, added lots of const qualifiers
23年前
Brian Paul
f48bfd66da
test multitexture and vertex arrays
23年前
Brian Paul
714cdd88a4
added some assertions to exercise glIsTexture()
23年前
Brian Paul
5e1a4fdc3c
added info about which drivers work and don't work
23年前
Brian Paul
8d0499b75e
fix bug 498555 - test for __GNUC__
23年前
Gareth Hughes
735d92029c
- Clean up state bitmask.
- Add (somewhat broken) PolygonMode bit, toggles between GL_FILL and
GL_LINE. Somewhat useful in mimicking certain Viewperf tests.
23年前
Brian Paul
78c2aa0b51
regenerated from updated glsparcasm.py script
23年前
Brian Paul
efe2baadb8
don't use macros, just expand them in-line
23年前
Gareth Hughes
a0f923d286
Add missing items from .cvsignore files, tests/Makefile
23年前
Gareth Hughes
1fb0a43c16
Remove warnings about the difference between function pointers and
(void *) pointers.
23年前
Keith Whitwell
1a6f488908
add _compat_VertexAttrib4fNV
23年前
Karl Schultz
2391f4cec6
Define finite as _finite for Windows.
23年前
Keith Whitwell
fc00cbe8d1
Further help with dri libGL version skew
23年前
Keith Whitwell
1643203a93
Fix clipping problem on mga
23年前
Brian Paul
a359d3488a
some display list support for vertex program extension
23年前
Brian Paul
3f9be68dc4
added separate specular bug fix to 4.0.1 list
23年前
Brian Paul
fa6b2fba7a
fix a comment typo
23年前
Brian Paul
f47efb5ab3
have to clamp color+specular in _swrast_add_spec_terms_triangle()! (fixes Chimera bug)
23年前
Brian Paul
c6a14906c6
remove some cruft
23年前
Brian Paul
530da27edb
bring 4.0.1 info into trunk
23年前
Brian Paul
30f51ae067
Replace old matrix stacks with new code based on struct matrix_stack.
Moved vertex program hash table into shared context state.
Implemented reference counting for vertex programs.
Replaced tnl "ProjectedClip" with "Ndc" (normalized device coordinates).
23年前
Brian Paul
645ced2955
disable prototype matrix stack code
23年前
Jouk Jansen
aea09490f5
Committing in .
Update OpenVMS makefile for vertex-routines
#ifndef __VMS added for one print statement containing __FUNCTION__
Modified Files:
Mesa/src/descrip.mms Mesa/src/tnl/t_imm_api.c
----------------------------------------------------------------------
23年前
Brian Paul
3ade8af7ff
added some debug printfs (disabled)
23年前
Brian Paul
10f30eb438
first checkpoint commit of Klaus's new span code (struct sw_span)
23年前
Brian Paul
57d6e1aebf
first checkpoint commit of Klaus's new span code (struct sw_span)
23年前
Brian Paul
c843a1a039
remove conditional in RESET_STIPPLE to fix conformance failure
23年前
Brian Paul
54772892bd
updated vertex buffer identifiers
23年前
Brian Paul
c11120270c
warp a quadmesh with a gravitational source via vertex program
23年前
Brian Paul
9cb3947c56
rotating, lit torus via vertex program
23年前
Brian Paul
e3a0f39824
divide by W and clipping now work - in pretty good shape now
23年前
Brian Paul
56790ced1a
temporary hack for divide by W
23年前