Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-11-05 | - Changes for new software rasterizer modules | Keith Whitwell | |
- Remove support for choosing software fallbacks from core code - Remove partial fallback code from vbrender.c -- drivers are now expected to be able to find a triangle/quad function for every state, even if they have to use _swsetup_Triangle or _swsetup_Quad. - Marked derived variables in the GLcontext struct with a leading underscore '_'. | |||
2000-10-31 | Moved the software rasterizer to a new directory. | Keith Whitwell | |
2000-10-30 | Removed UPDATE_IMAGE_TRANSFER_STATE, use _NEW_PIXEL flag instead. | Brian Paul | |
More minor GLchan changes. Silence some compiler warnings in cva.[ch] | |||
2000-10-30 | Replace the flags Mesa was using for ctx->NewState with a new set | Keith Whitwell | |
based on the GL attribute groups. Introduced constants describing the circumstances under which some key derived values can change: _SWRAST_NEW_RASTERMASK -- ctx->RasterMask _SWRAST_NEW_TRIANGLE -- The software rasterizer's triangle function _DD_NEW_FEEDBACK -- the 'DD_FEEDBACK' bit in ctx->TriangleCaps These are helpful in deciding whether you need to recalculate state if your recalculation involves reference to a derived value. | |||
2000-10-28 | Basic work to support deep color channels: | Brian Paul | |
Replace GLubyte with GLchan Replace 255 with CHAN_MAX | |||
2000-10-23 | Major audit of all Mesa's x86 assembly code. This round is basically | Gareth Hughes | |
general cleanups - more to come. Added P6 architecture timing to debug_xform routines. Still need to add test_all_vertex_functions test for the v16 asm. Dynamic reconfiguration of counter overhead for more accurate benchmarking. | |||
2000-10-19 | improved blending accuracy to fix Glean test failures | Brian Paul | |
2000-09-07 | Removed ctx->Driver.LogicOp(). | Brian Paul | |
ctx->Driver.Index/ColorMask() now return void. Removed SWmasking and SWLogicOpEnabled variables. LogicOps and color/index masking are no longer special-case device driver functions. The Xlib driver was the only driver that used them. Things are more uniform now. | |||
2000-08-30 | added more extensions testing code | Brian Paul | |
2000-06-29 | fixed GL_ONE_MINUS_CONSTANT_ALPHA bug (geza) | Brian Paul | |
2000-05-30 | initial work for GL_NV_blend_square extension | Brian Paul | |
2000-04-11 | renamed alpha buffer functions | Brian Paul | |
2000-02-24 | bunch of dispatch and extension-related changes | Brian Paul | |
2000-02-21 | fixed GL_SRC_ALPHA_SATURATE bug, lots clean-up | Brian Paul | |
2000-02-02 | replaced gl_ prefix with _mesa_ prefix on blend funcs | Brian Paul | |
1999-11-24 | added support for separate read/draw buffers per context | Brian Paul | |
1999-11-12 | . Updates to get X86, MXX and 3DNow assembler code working with Watcom | Kendall Bennett | |
C++ and NASM. This includes lots of _ASMAPI macros to ensure that assembler functions are prototyped as __cdecl, as Watcom C++ uses register calling conventions by default. . Misc fixes to files to remove warnings generated by Watcom C++. | |||
1999-11-11 | first big check-in of new Mesa 3.3 code | Brian Paul | |
1999-11-08 | changes to silence MSVC warnings | Brian Paul | |
1999-11-08 | clean-up of header includes (Daryll) | Brian Paul | |
1999-10-21 | silenced uninitialized variable warnings | Brian Paul | |
1999-10-08 | Fixed includes & added a few hooks for the DRI. | Keith Whitwell | |
1999-09-30 | more hooks for mga driver, including an immediate fastpath | Keith Whitwell | |
1999-08-19 | fixed alpha channel problem in gl_blend_pixels() | Brian Paul | |
1999-08-19 | Initial revision | jtg | |