summaryrefslogtreecommitdiff
path: root/src/mesa/drivers
AgeCommit message (Collapse)Author
2004-02-22Imported the Savage DRI driver from the savage-2-0-0-branch of DRI CVSFelix Kuehling
with modifications to make it work with current Mesa 6.
2004-02-19Refactored several variables out of XMesaVisual in favor of identicalIan Romanick
fields in __GLcontextModes (the base type). Removed the need to keep the XMesaVisualInfo pointer when building inside the X-server.
2004-02-16texture env combine refactor (Andreas Stenglein), following the same ↵Roland Scheidegger
principles as the refactored code already present in the R200 driver
2004-02-16cleanup and some WGL PIXELFORMAT issuesDaniel Borca
2004-02-13Minor tweaks to get the fbconfig list returned by __driCreateNewScreenIan Romanick
to pass through filter_modes (in libGL) properly.
2004-02-12Fix a problem that caused the new interface code to not actually beIan Romanick
used. Fix a couple problems that confound the fbconfig filtering code in libGL.
2004-02-12Enable use of new DRI interface in MGA driver.Ian Romanick
2004-02-12minor cleanups from t_dd_vb.cDave Airlie
2004-02-12remove vertex_stride_shift, fix up code to not need itDave Airlie
2004-02-12fix up specular color/fog and triangle vertex retrievalDave Airlie
2004-02-12fixup vertex building code ..Dave Airlie
2004-02-12more updates , gears sorta worksDave Airlie
2004-02-11initialise VBLANKDave Airlie
2004-02-11Initial pass at adding support for the new DRI driver interfaces toIan Romanick
the R200 driver. Not as clean / well commented as it should / could be.
2004-02-10change lighting to use MULT instead of PREMULT (i.e. move some lighting ↵Roland Scheidegger
color calculations to the GPU)
2004-02-10fixed back fxMesaGetCurrentContext to match MakeCurrentDaniel Borca
2004-02-10Changed lighting to use SOURCE_MATERIAL instead of PREMULT (moves some light ↵Roland Scheidegger
color calculations to the GPU). Two-side lighting fallback no longer needed and eliminated.
2004-02-09reorganized DMesa to fxMesa wrapperDaniel Borca
2004-02-09deal with combine_ext refactorDaniel Borca
2004-02-08implement Fake_glXCreateWindow() to fix bug #890894Brian Paul
2004-02-07removed MGA driver from DMesaDaniel Borca
2004-02-07added NUL driver for DMesaDaniel Borca
2004-02-06Refactor "class" texture environments to be implemented in terms ofIan Romanick
ARB_texture_env_combine state.
2004-02-06remove bogus check of texture target in R200TexParameterRoland Scheidegger
2004-02-06align blits for texture rectangles correctly, fix potential problem ↵Roland Scheidegger
overwriting dma region
2004-02-06fix potential problem overwriting dma regionRoland Scheidegger
2004-02-06remove bogus check of texture target in RadeonTexParameterRoland Scheidegger
2004-02-06fix missing include for SOLO buildDave Airlie
2004-02-06Remove warnings from mach64 build, fix up some _SOLO stuff,Dave Airlie
update to newer Mesa interfaces...
2004-02-05Initial mach64 driver import for DRI mach64-0-0-6 branch,Dave Airlie
this compiles but I doubt it works but it is a better starting point than the branch
2004-02-05fix ugly bug triggered by macro expansionDave Airlie
2004-02-04fix glXChooseFBConfig bug 890167Brian Paul
2004-02-02Include context.h in radeon_state.c.Felix Kuehling
2004-02-02glXChooseFBConfig() didn't handle GLX_FBCONFIG_ID optionBrian Paul
2004-02-02fixed a bug in GL_NEAREST samplerDaniel Borca
2004-01-30Minor fixes for recent Mesa 6.1 changesBrian Paul
2004-01-30Via Unichrome/cle266 driver (Erdi Chen)Brian Paul
2004-01-29GL_TEXTURE_1D and other stories...Daniel Borca
2004-01-28Fixed a cut-and-paste bug from the BlendFuncSeparate driver interfaceIan Romanick
change.
2004-01-28Use NEED_SECONDARY_COLOR() for checking specular state at all timesKeith Whitwell
when ctx->_TriangleCaps might be inaccurate (ie while ctx->NewState might be non-zero).
2004-01-28fix breakage associated with pointers not being initialised inDave Airlie
mesa_create_context
2004-01-27Added support for EXT_blend_equation_separate / ATI_blend_equation_separate.Ian Romanick
The internal driver interface was also changed to use BlendEquationSeparate instead of BlendEquation.
2004-01-27Add new driverfuncs.Karl Schultz
2004-01-27Consolidate texObj->Pos/Neg/X/Y/Z and texObj->Image into a singleKeith Whitwell
array, texObj->Image[face][level].
2004-01-26remove bogus assertion in DeleteTexture() functionBrian Paul
2004-01-26Make the drivers using the common texmem code work with NewTextureObjectFelix Kuehling
in Mesa. This is analogous to changes idr made to the r200 driver. Patch submitted by Andreas Stenglein.
2004-01-26accomodate FetchTexel and fix some memory leak bugsDaniel Borca
2004-01-24Parse radeon, not r200 configuration in radeonCreateContext.Felix Kuehling
2004-01-24Fix hardware ROP state handling (Roland Scheidegger)Michel Dänzer
2004-01-23added device driver hooks for BindProgram, NewProgram, DeleteProgramBrian Paul