Brian Paul
af2a1c1d67
more big-endian tweaks
23 年之前
Brian Paul
28b03c6acb
use CONTENT() macro on line 205 (Josh Vanderhoof)
23 年之前
Brian Paul
f5a0781975
bring over Michel Daenzer's DRI changes
23 年之前
Brian Paul
91d6f12b4a
added another spot-check to verify dispatch table correctness
23 年之前
Brian Paul
60f1a3c288
Added GL_NV_point_sprite functions: glPointParameteri[v]NV().
Removed dead ARB_window_pos functions (we alias the MESA_window_pos funcs).
23 年之前
Brian Paul
1d155c1dd8
added GL_NV_point_sprite entrypoints
23 年之前
Brian Paul
4290dbac4d
added -axK to linux-icc CFLAGS
23 年之前
Brian Paul
a078d75a27
some initial work for fbconfigs/pbuffers
23 年之前
Brian Paul
1c40d50014
added GL_NV_point_sprite
23 年之前
Brian Paul
f105bc4095
removed experiemental GL_MESA_sprite_point extension
23 年之前
Brian Paul
6c408b4667
replaced experimental MESA_sprite_point with NV_point_sprite
23 年之前
Brian Paul
23d8ef3937
dispatch offsets for ARB_window_pos
23 年之前
Brian Paul
22538b23b4
updated vertex program dispatch
23 年之前
Brian Paul
ee29d3b42a
updated vertex program dispatch offsets to official values
23 年之前
Keith Whitwell
02e0de263e
another checkpoint of struct immediate replacement code
23 年之前
Brian Paul
002483e009
Minor change to current raster position and texcoords.
23 年之前
Keith Whitwell
9228a9362c
Fix FETCH(argb1555) mask values
23 年之前
Brian Paul
79cfdebbe0
remove -xK flag from linux-icc
23 年之前
Brian Paul
30ec9dbaed
added linux-icc config (Marc.Dietrich)
23 年之前
Alan Hourihane
a5cdf99951
remove test code
23 年之前
Alan Hourihane
056b35874b
glutSwapBuffers implicitly does a glFinish when swapping back to the front
buffer. We now issue a glFinish when not issuing SwapBuffers to ensure
the pipeline is complete.
(Problem found with Chromium).
23 年之前
Brian Paul
f595212336
Implemented GL_ARB_texture_env_crossbar.
Simplification of some of the texture application code.
23 年之前
Brian Paul
c450d57991
replaced GLshort with GLushort in _mesa_sizeof_packed_type()
23 年之前
Brian Paul
18385b0f4e
added GL_TEXTURE_MAX_ANISOTROPY_EXT to glGetTexParameteriv()
23 年之前
Brian Paul
57c35b162e
added GL_TEXTURE_MAX_ANISOTROPY_EXT to glGetTexParameter (bug 548812)
23 年之前
Brian Paul
df7bd4bf11
test mapsize against 1, not 0 in glPixelMap()
23 年之前
Brian Paul
fb68919362
added GL_EDGE_FLAG_ARRAY_COUNT_EXT to glGetBooleanv() (Bug 548277)
23 年之前
Karl Schultz
dc2270b461
Apply alpha buffer control fix to accum buffer too.
23 年之前
Karl Schultz
e694a8765a
Fix up alpha buffer handling for Windows.
- add two new Pixel Format Descriptors that do not have alpha bits to
mirror the two that do.
- add logic to wglChoosePixelFormat to match PFD's with respect to alpha.
- Create/clear software alpha buffer as required.
Now a wgl or GLUT program can control the creation of a software alpha
buffer via the PFD or GLUT parms, respectively.
23 年之前
Brian Paul
62c36a2ff3
call _mesa_sizeof_packed_type() in _mesa_GetTexImage() (bug 547203)
23 年之前
Alan Hourihane
dec0131a29
Test for NULL pointer for LoadMatrix(), MultMatrix() and
Load/MultTransposeMatrix() and return without recording any errors or
doing any multiplication.
23 年之前
Brian Paul
fdd631a941
removed CVS $Log comments
23 年之前
Brian Paul
62954c8c30
test program for NV_vertex_program + vertex arrays
23 年之前
Jouk Jansen
bcc5d46b08
Committing in .
Remove __FUNCTION__ macro definition from CC compile definitions.
(OpenVMS only)
Modified Files:
Mesa/src/descrip.mms
----------------------------------------------------------------------
23 年之前
Brian Paul
f55b303fc2
added to-do list for the 4.1 release
23 年之前
Brian Paul
61bac6014a
check for vertex program mode
23 年之前
Brian Paul
28c61d5b49
fixed assertion, replaced switch() with if/elseif
23 年之前
Brian Paul
12bab63f09
Vertex program attribute arrays seem to work now. This includes fallbacks
to the conventional arrays when attribute arrays aren't enabled.
23 年之前
Brian Paul
f3781eaafa
added support for vertex program attribute arrays
23 年之前
Brian Paul
b7752724d9
vertex program attribute array work
23 年之前
Brian Paul
1113e3266f
fixed Width/Height cut&paste typo
23 年之前
Jose Fonseca
04df3bbe8e
Re-scheduling of the instructions according to the MMX pairing rules. This is dificult to quantify but the improvemnet reaches about of 0.7% in some cases in a Pentium III. In older Pentiums the improvements could be quite substancial due less capable integer pipelines.
23 年之前
Jose Fonseca
3fe2bb8933
Added min and max blend functions.
Slight optimization of _mesa_mmx_blend_add.
23 年之前
Karl Schultz
4fa66fa85c
Provide a reasonable replacement for __FUNCTION__ when using non GNU C
compilers. This allows Mesa to compile with non GNU C compilers again.
23 年之前
Brian Paul
bf80e1ed62
Allocate a sw_span struct in the swrast context instead of allocating it
on the stack frame in the point/line/triangle functions. (Klaus Niederkrueger)
This should solve the performance problem Karl found on Windows.
23 年之前
Brian Paul
05be7ae125
pass context pointer to _tnl_free_immediate(), removed backref pointer
23 年之前
Jose Fonseca
0c527ab054
MMX add blending function added.
23 年之前
Jose Fonseca
533e88824a
MMX modulate belding function added.
Factorization of more common MMX code.
23 年之前
Alan Hourihane
68c48df2bf
Correct check for noop array state change (Raystonn)
23 年之前
Brian Paul
26e2fb062a
removed a stray debug printf
23 年之前