summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/glide/fxapi.c
AgeCommit message (Collapse)Author
2001-03-03used indent to clean-up the codeBrian Paul
2001-03-03lots of gl_*() to _mesa_*() namespace clean-upBrian Paul
2001-01-23Replaced struct gl_visual with struct __GLcontextModesRec from glcore.h.Brian Paul
Replace "RGBAMode" with "rgbMode", etc. Other minor clean-ups.
2000-12-26Major rework of tnl moduleKeith Whitwell
New array_cache module Support 8 texture units in core mesa (now support 8 everywhere) Rework core mesa statechange operations to avoid flushing on many noop statechanges.
2000-11-16Move the transform and lighting code to two new directoriesKeith Whitwell
math: Provides basic matrix and vector functionality that might be useful to multiple software t&l implementations, and is used by core mesa to manage the Model, Project, etc matrices. tnl: The real transform & lighting code from core mesa, including everything from glVertex3f through vertex buffer handling, transformation, clipping, lighting and handoff to a driver for rasterization. The interfaces of these can be further tightened up, but the basic splitting up of state and code move is done.
2000-11-05Lots 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-09-26First 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-08-31added more resolutions (Andy Sloane)Brian Paul
2000-05-05added check for tmuRam==4 for Voodoo2 (Bernd)Brian Paul
2000-05-04made fxMesaCurrentCtx staticBrian Paul
2000-04-14applied Bernd's changes to useBGR codeBrian Paul
2000-03-31misc clean-upBrian Paul
2000-03-31added more debugging codeBrian Paul
2000-03-31updates for separate R/G/B/A accum buffer sizesBrian Paul
2000-03-19removed GL_FXMESA_global_texture_lod_bias extensionBrian Paul
2000-03-03depth buffer change, BGR/RGB setup changeBrian Paul
2000-02-12added MESA_FX_NO_SIGNALS env var (Michael Vance)Brian Paul
2000-02-09udpated version/copyright infoBrian Paul
2000-01-13added fxMesaContext arg to fxInitPixelTables()Brian Paul
1999-12-10pass new args to gl_create_framebufferBrian Paul
1999-12-01fxInitPixelTables() change for Voodoo 1/2 vs 3Brian Paul
1999-11-15update/merge with Daryll's X server changesBrian Paul
1999-10-08fixed voodoo initializationKeith Whitwell
1999-10-08Fixed includes & added a few hooks for the DRI.Keith Whitwell
1999-10-05Minor cleanup.Miklos Fazekas
1999-08-29removed bogus callKeith Whitwell
1999-08-26various pipeline bugsKeith Whitwell
1999-08-19Initial revisionjtg