Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-10-31 | Moved the software rasterizer to a new directory. | Keith Whitwell | |
2000-10-30 | Rearrange VERT_* flags to support 4 texture units. | 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-29 | renamed Current.ByteColor Current.Color | Brian Paul | |
2000-10-28 | Basic work to support deep color channels: | Brian Paul | |
Replace GLubyte with GLchan Replace 255 with CHAN_MAX | |||
2000-10-27 | Implement EXT_fog_coord and EXT_secondary_color. | Keith Whitwell | |
EXT_secondary_color is disabled until we get some dispatch offsets from SGI. | |||
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-21 | polygon offset changes; added Visual->MRD field | Brian Paul | |
2000-10-20 | Changes for multitexture > 3, code clean-ups. | Brian Paul | |
Added GLboolean ctx->Texture.MultiTextureEnabled to determine when multitexture is enabled. Eventually ctx->Texture.ReallyEnabled may become a boolean. | |||
2000-10-09 | if depthBits == 0, set DepthMask = 2^16 to fix per-fragment fog problems | Brian Paul | |
2000-09-28 | removed ctx->Texture.Enabled, use ctx->Texture.ReallyEnabled instead | Brian Paul | |
2000-09-26 | First batch of OpenGL SI related changes: | Brian Paul | |
Renamed struct gl_context to struct __GLcontextRec. Include glcore.h, setup GL imports/exports. Replaced gl_ prefix with _mesa_ prefix in context.[ch] functions. GLcontext's Visual field is no longer a pointer. | |||
2000-09-26 | Replaced preprocessor symbol GL_MESA_TRACE with MESA_TRACE. | Brian Paul | |
Changed src/Makefile.X11 to compile Trace sources like other drivers. | |||
2000-09-17 | new comments, misc clean-up | Brian Paul | |
2000-09-15 | added GL_MESA_trace support | Brian Paul | |
2000-09-14 | explicitly init some texture vars | Brian Paul | |
2000-09-12 | init mutex | Brian Paul | |
2000-09-08 | changed gl_frame_buffer Xmax and Ymax to be exclusive boundary values | 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-09-05 | added tracing facility from Loki | Brian Paul | |
2000-08-29 | don't free ctx inside _mesa_initialize_context() if error, caller does that. | Brian Paul | |
2000-08-21 | implemented new ImageTransferState bitmask | Brian Paul | |
2000-07-19 | initialize GenBit[STRQ] in init_texture_unit() | Brian Paul | |
2000-07-14 | test for MESA_DEBUG = silent in gl_error(), misc clean-up | Brian Paul | |
2000-06-30 | initialize some color table scale/bias factors | Brian Paul | |
2000-06-29 | added GL_TABLE_TOO_LARGE to gl_error() | Brian Paul | |
2000-06-28 | added code to initialize shininess tables | Brian Paul | |
2000-06-27 | initialize TextureStack matrices | Brian Paul | |
2000-06-27 | added aligned memory allocations (Gareth Hughes) | Brian Paul | |
2000-06-27 | added GL_EXT_texture_env_combine (Holger Waechtler) | Brian Paul | |
2000-06-27 | init Point.UserSize | Brian Paul | |
2000-05-26 | more work on GL_ARB_texture_cube_map | Brian Paul | |
2000-05-24 | changed allocation/initialization of API dispatch tables | Brian Paul | |
2000-05-23 | register recent GL extensions for libGL compatibility | Brian Paul | |
2000-05-23 | initial work for GL_ARB_texture_compression | Brian Paul | |
2000-05-22 | initial code for GL_ARB_texture_cube_map | Brian Paul | |
2000-05-18 | added Kevin's 32bpp Z buffer fix | Brian Paul | |
2000-05-07 | Err, initial code for GL_EXT_convolution, not histogram | Brian Paul | |
2000-05-07 | initial code for GL_EXT_histogram extension | Brian Paul | |
2000-05-04 | removed software alpha flag from GLvisual struct | Brian Paul | |
2000-04-22 | added _mesa_initialize_buffer/visual() | Brian Paul | |
2000-04-17 | dynamically allocate color table data, uses less memory | Brian Paul | |
2000-04-12 | more GL_SGI_color_table extension work | Brian Paul | |
2000-04-11 | initial work on GL_SGI_color_table extension | Brian Paul | |
2000-04-10 | fixed GL_PGI_misc_hints identifiers | Brian Paul | |
2000-04-08 | added GL_SGI_color_matrix extension | Brian Paul | |
2000-04-07 | added GL_SGIX/SGIS_pixel_texture extension | Brian Paul | |
2000-04-07 | initial histogram and min/max work | Brian Paul | |
2000-04-04 | more GL_HP_occlusion_test work | Brian Paul | |