Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-11-10 | minor changes to silence compiler warnings | Brian Paul | |
2000-11-05 | Lots of changes: | Keith Whitwell | |
- use the new interface to the software rasterizer. - manage all fallbacks internally, hooking in swrast or swrast_setup if necessary. - removed lots of marginal code no longer appropriate in a maturing driver. - reworked the vertex-setup and triangle routines, including drawing unfilled triangles from within the driver. | |||
2000-10-31 | Moved the software rasterizer to a new directory. | Keith Whitwell | |
2000-10-31 | Remove dead code in FX driver. | Keith Whitwell | |
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-27 | Enabled GL_EXT_secondary_color. Fixed a bunch of typos in the dlist.c | Brian Paul | |
and state.c file for plugging those functions into the dispatch table. Don't use Mesa 3.5 for DRI until SGI approves the new dispatch offsets. Commented-out references to ctx->FogMode and VB->Specular in FX driver. Minor clean-up in extensions.c Removed unused prototype in fog.h | |||
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-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-08 | removed unused NEW_DRVSTATE flags | Brian Paul | |
2000-09-08 | removed ctx->Driver.Dither function | 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-31 | fbiRev and tmuRev weren't getting initialized when using Glide3 | Brian Paul | |
2000-08-31 | added more resolutions (Andy Sloane) | Brian Paul | |
2000-08-21 | use ImageTransferState | Brian Paul | |
2000-08-09 | fixed depth mask bug in fxddClear(DD_DEPTH_BIT) | Brian Paul | |
2000-06-16 | replaced fxTMReloadSubMipMapLevel() call w/ fxTMReloadMipMapLevel() to ↵ | Brian Paul | |
work-around subtex bug | |||
2000-06-05 | fixed bugs in fxSetupDepthTest() | Brian Paul | |
2000-05-26 | include glheader.h instead of system headers | Brian Paul | |
2000-05-23 | enable and clean-up of paletted texture code | Brian Paul | |
2000-05-22 | update for Glide3 | Brian Paul | |
2000-05-05 | fixed glDrawBuffer(GL_NONE) bug | Brian Paul | |
2000-05-05 | replaced buggy fxDDReadRGBAPixels() with read_R5G6B5_pixels() | Brian Paul | |
2000-05-05 | added check for tmuRam==4 for Voodoo2 (Bernd) | Brian Paul | |
2000-05-04 | EnvMode GL_BLEND and tex invalidate changes from Daryll | Brian Paul | |
2000-05-04 | conditionally include some fields in the context struct for DRI / non-DRI | Brian Paul | |
2000-05-04 | made fxMesaCurrentCtx static | Brian Paul | |
2000-04-20 | updated RENDERER version | Brian Paul | |
2000-04-20 | minor clean-up | Brian Paul | |
2000-04-19 | Use smooth shaded triangles always. Fix SoF bug. | Keith Whitwell | |
2000-04-17 | dynamically allocate color table data, uses less memory | Brian Paul | |
2000-04-15 | minor updates | Brian Paul | |
2000-04-15 | wrapper for grTexLodBiasValue() | Brian Paul | |
2000-04-14 | applied Bernd's changes to useBGR code | Brian Paul | |
2000-04-11 | silenced warnings in FX_grSstPerfStats() | Brian Paul | |
2000-04-11 | fixed bug in XF86 writeRegionClipped() | Brian Paul | |
2000-04-11 | fixed stride problem in read_R5G6B5_span | Brian Paul | |
2000-04-07 | silenced a warning | Brian Paul | |
2000-04-07 | new read_R5G5B5_span() function | Brian Paul | |
2000-03-31 | mask/disable stencil/accum clears in fxDDClear() | Brian Paul | |
2000-03-31 | clean-up of info messages | Brian Paul | |
2000-03-31 | fixed Voodoo1/2/ stride problem in fxDDReadPixels() | Brian Paul | |
2000-03-31 | misc clean-up | Brian Paul | |
2000-03-31 | added more debugging code | Brian Paul | |
2000-03-31 | updates for separate R/G/B/A accum buffer sizes | Brian Paul | |
2000-03-30 | optimized glReadPixels() | Brian Paul | |
2000-03-29 | new texture image download code | Brian Paul | |
2000-03-29 | fixed some buffer clear bugs | Brian Paul | |
2000-03-27 | removed tfxMipMapLevel's used and translate fields, initial teximage clean-up | Brian Paul | |
2000-03-23 | added new texture image functions, minor clean-up | Brian Paul | |