summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/ggi
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
2001-01-03Added missing #include "mmath.h"Jon Taylor
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-23More auto* build system updatesJon Taylor
2000-11-22 Modified Files:Jouk Jansen
Mesa/src/Allegro/amesa.c Mesa/src/DOS/dosmesa.c Mesa/src/FX/fxdd.c Mesa/src/FX/fxdrv.h Mesa/src/FX/fxfastpath.c Mesa/src/GGI/include/ggi/mesa/ggimesa.h Mesa/src/OSmesa/osmesa.c Mesa/src/SVGA/svgamesa.c Mesa/src/Trace/tr_control.c Mesa/src/Windows/wgl.c Mesa/src/X/xmesaP.h Mesa/src/X86/3dnow.c Mesa/src/X86/katmai.c Mesa/src/X86/x86.c Removed Files: Mesa/src/mms_depend Oops,... all files containing Caps in directory name or file name were missing in my types->mtypes commit. ----------------------------------------------------------------------
2000-11-22More auto* build system fixesJon Taylor
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-18* Auto* build fixesJon Taylor
* Added missing includes to math/*
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-11-13* Updated the autoconf/automake/libtool build systemJon Taylor
* GGIMesa's stubs targets now uses swrast
2000-11-05- Changes for new software rasterizer modulesKeith 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-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-09-21Disable genkgi sublib handling until we have some sublibs to handleJon Taylor
1999-09-13Re-added missing GGIMesa context bufsize structure memberJon Taylor
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
1999-08-22*** empty log message ***Jon Taylor
1999-08-21*** empty log message ***Jon Taylor
1999-08-21*** empty log message ***Jon Taylor
1999-08-21*** empty log message ***Jon Taylor
1999-08-21*** empty log message ***Jon Taylor
1999-08-19Initial revisionjtg