summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/ggi/ggimesa.c
AgeCommit message (Collapse)Author
2001-03-07Misc build fixesJon Taylor
2001-03-03lots of gl_*() to _mesa_*() namespace clean-upBrian Paul
2001-01-24Lots of GLchan datatype changes.Brian Paul
Added GLvector4us datatype in math/m_vector.[ch] Added _math_trans_4us() in math/m_translate.[ch] Choose GLvector4ub, GLvector4us, GLvector4f at compile time based on CHAN_BITS. Made Driver.ClearColor() and Driver.ClearIndex() optional driver functions. Changed args to Driver.ClearColor(), updated drivers. Reordered files in Makefile.X11
2000-12-28Fixed GGIMesa build problems.Jon Taylor
Swrast triangle drawing fixes.
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-22swrast setup fixesJon Taylor
2000-11-21More auto* build fixesJon Taylor
Removed spurious trace/Makefile from repository
2000-11-19* More work on the auto* build systemJon Taylor
* Added missing #includes all over the place * Added GGI-style debugging harness to GGIMesa
2000-11-17Minor header file changes to silence warnings.Brian Paul
Added _mesa_enable_sw_extensions(), called by software-only drivers to enable all s/w-supported GL extensions.
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-16Small compile fixJon Taylor
2000-10-28Lots of misc. bugfixes to bring GGIMesa in sync with the latest Mesa sources.Jon Taylor
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-06-11Lots of small updates to GGIMesa, tracking LibGGI internals changesJon Taylor
2000-03-31updates for separate R/G/B/A accum buffer sizesBrian Paul
2000-03-27Minor fixupsJon Taylor
2000-02-17replaced gl_ggiRendererString() with gl_ggiGetString()Brian Paul
2000-01-07* Fixups to the GGIMesa code to reflect the recent DD API changesJon Taylor
* Added a new GGIMesa debugging-print subsystem
1999-08-27Fixed double buffering bug when running in XJon Taylor
1999-08-24*** empty log message ***Jon Taylor
1999-08-23*** empty log message ***Jon Taylor