Jose Fonseca
d60bb2fbc8
Remaining patch for the 255x255=255 identity correction be
...
made also in the runin and runout section of the code.
2002-04-14 11:33:54 +00:00
Brian Paul
cffb351a62
Jose's latest patch (GMBT_GEOMETRIC_CORRECTION)
2002-04-12 21:56:42 +00:00
Brian Paul
8c598cfd82
fixes for corrected GL_DOT3_RGB[A]_EXT token values
2002-04-12 21:17:28 +00:00
Brian Paul
d23de4d334
updated a few comments
2002-04-12 15:47:21 +00:00
Brian Paul
b7f5e92f17
Klaus Niederkrueger's latest changes: use INIT_SPAN() to init span primitive
...
type, width, interp mask and array mask.
2002-04-12 15:39:58 +00:00
Brian Paul
9add9a21d8
new MMX blend code (Jose Fonseca)
2002-04-10 16:32:32 +00:00
Jouk Jansen
0cd8a1ea13
Committing in .
...
Update OpenVMS makefile
Modified Files:
Mesa/src/descrip.mms
----------------------------------------------------------------------
2002-04-10 13:17:59 +00:00
Keith Whitwell
306d3fcdba
bring in changes from dri tcl branch
2002-04-09 16:56:50 +00:00
Karl Schultz
e503d8b56f
Update filelist to reflect two removed source files.
2002-04-09 15:33:49 +00:00
Keith Whitwell
0a79baf1bf
remove dead vertex assembly
2002-04-09 14:58:03 +00:00
Brian Paul
c030a18ea6
tranforming display list normals by non-uniform scale didn't work (Carlos Pereira)
2002-04-08 15:37:13 +00:00
Brian Paul
ebe4e3237c
repair Array.NewState flags (Michael Fitzpatrick)
2002-04-04 23:59:14 +00:00
Karl Schultz
14209028b6
export more symbols for osmesa (win32)
2002-04-04 18:27:49 +00:00
Karl Schultz
4d030ba651
casts to silence compiler warnings
2002-04-04 18:25:40 +00:00
Brian Paul
42f916de5c
fixed some 3D texture image stride bugs when using 16-bit channels
2002-04-04 16:59:05 +00:00
Brian Paul
01dc182ee8
added OSMesaGetProcAddress()
2002-04-04 16:58:04 +00:00
Brian Paul
486734a5d5
Texture combine alpha subtraction was wrong. Fixed 16-bit channel glitches
2002-04-04 16:56:24 +00:00
Brian Paul
09784e1e15
use NULL lambda array for pixel texture
2002-04-04 16:53:59 +00:00
Brian Paul
d5c94ef40d
fixed 16 bit/channel problem in blend_modulate()
2002-04-04 16:53:26 +00:00
Brian Paul
543381510d
fixed 16/32-bit channel problems in CopyColor[Sub]Table()
2002-04-04 16:53:00 +00:00
Brian Paul
1d84421b7e
fixup float/ushort conversion macros
2002-04-04 16:51:52 +00:00
Brian Paul
6b50a004ff
blend_add() modified for GLfloat channels
2002-04-04 01:40:18 +00:00
Brian Paul
02ee456248
call _mesa_ResizeBuffersMESA() in OSMesaMakeCurrent() to reconcile buffer size changes
2002-04-04 00:54:02 +00:00
Brian Paul
99aab34199
return NULL from Fake_glXCreateContext() if dpy or visinfo are NULL
2002-04-02 23:52:53 +00:00
Brian Paul
b63e8556fa
more blending updates from Jose
2002-04-02 23:36:50 +00:00
Brian Paul
31fe0ade35
minor re-org
2002-04-02 16:20:00 +00:00
Brian Paul
f9e75c31e8
DJGPP updates
2002-04-02 16:18:20 +00:00
Brian Paul
17b7cc4cae
faster blending (Jose Fonseca)
2002-04-02 16:16:45 +00:00
Brian Paul
01bcd83def
updates from Jose Fonseca
2002-04-02 16:16:14 +00:00
Brian Paul
1537b63fce
GL_ARB_point_parameters support
2002-04-02 16:15:16 +00:00
Brian Paul
86a7cc6f2c
minor optimization in GL_TRANSFORM_BIT popping
2002-04-01 17:03:38 +00:00
Brian Paul
6c921af034
DOS driver update
2002-04-01 17:01:33 +00:00
Karl Schultz
a97d216adb
Add _glapi_get_context to export for osmesa.
2002-03-29 23:49:51 +00:00
Brian Paul
103bc0f75c
Replaced ClipEnabled[] array and _AnyClip with ClipPlanesEnabled bitmask.
2002-03-29 17:27:59 +00:00
Brian Paul
23d319fc7d
use _glapi_get_context() instead of GET_CURRENT_CONTEXT(ctx); in buffer_size()
2002-03-29 17:20:48 +00:00
Brian Paul
a68b8dfd76
Use invert_matrix_general() instead of invert_matrix_perspective() because
...
the later fails for some projection matrices (ala Vis5D with Chromium).
2002-03-29 17:18:08 +00:00
Brian Paul
f66de79365
decrement Transform._AnyClip when clip planes are disabled
2002-03-28 22:45:45 +00:00
Brian Paul
934bee04f2
popping of user-defined clip planes was broken
2002-03-28 22:42:41 +00:00
Brian Paul
7c8b5399f0
reset span.end to zero after rendering the span
2002-03-28 16:24:14 +00:00
Brian Paul
c028617784
fixed inequality in an assertion
2002-03-27 15:49:27 +00:00
Brian Paul
e6f2b4174b
removed a bad assertion
2002-03-25 17:24:43 +00:00
Brian Paul
636b2801d9
Test implementation of proposed GL_EXT_shadow_funcs extension. This just
...
generalizes the R/texture comparision operators to include all eight of
the depth test comparisons.
2002-03-23 16:33:53 +00:00
Brian Paul
e69bfe74d7
DOS/Mesa driver updates (Daniel Borca)
2002-03-23 02:34:07 +00:00
Brian Paul
7de02fef5b
replaced an assertion with a conditional
2002-03-23 02:29:37 +00:00
Brian Paul
819505ad2a
removed temporary GL_ARB_texture_mirrored_repeat enums
2002-03-23 01:49:58 +00:00
Brian Paul
8334c89e70
removed temporary ARB_texture enum defs
2002-03-23 01:48:18 +00:00
Brian Paul
80ac8d171c
don't set plane mask for xm_buffer->gc, it causes an accum buffer conformance problem
2002-03-19 16:48:06 +00:00
Brian Paul
aeb4434563
Use MESA_PBUFFER_ALLOC/FREE macros to allocate all framebuffer and texture
...
memory. These can be overridden by applications which need to manage this
memory specially. Contributed by Gerk Huisma.
Also, new code for 8-bit -> 16-bit/channel texture image storage which
fills in the least-significant bits properly.
2002-03-19 16:47:04 +00:00
Brian Paul
d0570646bd
fix Intel C compiler warnings (Gerk Huisma)
2002-03-19 15:22:50 +00:00
Brian Paul
f7c830e35c
rename ResizeBuffersMESA to ResizeBuffers
2002-03-16 18:07:39 +00:00