aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers
Commit message (Collapse)AuthorAgeFilesLines
* Reorganized hardware state data structures and state emission. Don't trackFelix Kuehling2004-02-297-1373/+706
| | | | | | which registers changed in all the functions that change the state. Instead check which registers changed in the end when the hardware state is updated. Tried to avoid cosmetic (whitespace) changes in this commit.
* replace color table FloatTable boolean with Type enumBrian Paul2004-02-281-1/+1
|
* Only print message about disabling HW TCL if the chip supports it in theMichel Dänzer2004-02-282-6/+10
| | | | | | first place, and make the message a bit clearer. + Remove some extraneous whitespace.
* Create all the right modes for 16-bit screens.Ian Romanick2004-02-271-6/+19
|
* Fix a problem with 24-bit screens. Modes with 0 stencil bits wereIan Romanick2004-02-271-6/+5
| | | | erroneously marked as GLX_SLOW_CONFIG.
* Set ctx->Const.MaxTexture[Image/Coord]Units correctly. Fixes corruption in q3.Felix Kuehling2004-02-261-0/+2
|
* Adapt the VERT_SET/COPY/SAVE/RESTORE_RGBA/SPEC macros to copy with all ↵Felix Kuehling2004-02-261-7/+13
| | | | savage vertex formats.
* Forgot to remove savagevb.h in last commit.Felix Kuehling2004-02-261-62/+0
|
* Converted vertex setup to use t_vertex.[ch].Felix Kuehling2004-02-267-503/+121
|
* Create all the right modes for 16-bit screens.Ian Romanick2004-02-261-2/+15
|
* added _tnl_allow_vertex/pixel_fog() callsBrian Paul2004-02-2610-9/+29
|
* Call _tnl_allow_pixel/vertex_fog in savageCreateContext. (Brian Paul)Felix Kuehling2004-02-251-0/+2
|
* call _tnl_allow_pixel/vertex_fog() funcsBrian Paul2004-02-241-1/+3
|
* updates from Erdi ChenBrian Paul2004-02-2324-801/+1125
|
* delete the texturesDave Airlie2004-02-231-0/+5
|
* Imported the Savage DRI driver from the savage-2-0-0-branch of DRI CVSFelix Kuehling2004-02-2221-0/+10537
| | | | with modifications to make it work with current Mesa 6.
* Refactored several variables out of XMesaVisual in favor of identicalIan Romanick2004-02-194-63/+100
| | | | | fields in __GLcontextModes (the base type). Removed the need to keep the XMesaVisualInfo pointer when building inside the X-server.
* texture env combine refactor (Andreas Stenglein), following the same ↵Roland Scheidegger2004-02-161-765/+230
| | | | principles as the refactored code already present in the R200 driver
* cleanup and some WGL PIXELFORMAT issuesDaniel Borca2004-02-167-120/+104
|
* Minor tweaks to get the fbconfig list returned by __driCreateNewScreenIan Romanick2004-02-131-4/+5
| | | | to pass through filter_modes (in libGL) properly.
* Fix a problem that caused the new interface code to not actually beIan Romanick2004-02-121-37/+61
| | | | | used. Fix a couple problems that confound the fbconfig filtering code in libGL.
* Enable use of new DRI interface in MGA driver.Ian Romanick2004-02-121-0/+175
|
* minor cleanups from t_dd_vb.cDave Airlie2004-02-121-6/+8
|
* remove vertex_stride_shift, fix up code to not need itDave Airlie2004-02-124-45/+18
|
* fix up specular color/fog and triangle vertex retrievalDave Airlie2004-02-122-31/+37
|
* fixup vertex building code ..Dave Airlie2004-02-121-24/+21
|
* more updates , gears sorta worksDave Airlie2004-02-122-37/+14
|
* initialise VBLANKDave Airlie2004-02-111-0/+3
|
* Initial pass at adding support for the new DRI driver interfaces toIan Romanick2004-02-111-44/+161
| | | | the R200 driver. Not as clean / well commented as it should / could be.
* change lighting to use MULT instead of PREMULT (i.e. move some lighting ↵Roland Scheidegger2004-02-102-39/+34
| | | | color calculations to the GPU)
* fixed back fxMesaGetCurrentContext to match MakeCurrentDaniel Borca2004-02-103-13/+33
|
* Changed lighting to use SOURCE_MATERIAL instead of PREMULT (moves some light ↵Roland Scheidegger2004-02-102-80/+121
| | | | color calculations to the GPU). Two-side lighting fallback no longer needed and eliminated.
* reorganized DMesa to fxMesa wrapperDaniel Borca2004-02-091-47/+46
|
* deal with combine_ext refactorDaniel Borca2004-02-093-65/+74
|
* implement Fake_glXCreateWindow() to fix bug #890894Brian Paul2004-02-081-2/+9
|
* removed MGA driver from DMesaDaniel Borca2004-02-078-3036/+0
|
* added NUL driver for DMesaDaniel Borca2004-02-075-114/+396
|
* Refactor "class" texture environments to be implemented in terms ofIan Romanick2004-02-065-818/+360
| | | | ARB_texture_env_combine state.
* remove bogus check of texture target in R200TexParameterRoland Scheidegger2004-02-061-4/+0
|
* align blits for texture rectangles correctly, fix potential problem ↵Roland Scheidegger2004-02-061-3/+3
| | | | overwriting dma region
* fix potential problem overwriting dma regionRoland Scheidegger2004-02-061-2/+2
|
* remove bogus check of texture target in RadeonTexParameterRoland Scheidegger2004-02-061-4/+0
|
* fix missing include for SOLO buildDave Airlie2004-02-061-0/+1
|
* Remove warnings from mach64 build, fix up some _SOLO stuff,Dave Airlie2004-02-0615-93/+122
| | | | update to newer Mesa interfaces...
* Initial mach64 driver import for DRI mach64-0-0-6 branch,Dave Airlie2004-02-0530-0/+11715
| | | | | this compiles but I doubt it works but it is a better starting point than the branch
* fix ugly bug triggered by macro expansionDave Airlie2004-02-053-3/+3
|
* fix glXChooseFBConfig bug 890167Brian Paul2004-02-041-4/+5
|
* Include context.h in radeon_state.c.Felix Kuehling2004-02-021-0/+1
|
* glXChooseFBConfig() didn't handle GLX_FBCONFIG_ID optionBrian Paul2004-02-021-3/+26
|
* fixed a bug in GL_NEAREST samplerDaniel Borca2004-02-021-15/+0
|