summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i810
AgeCommit message (Collapse)Author
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-21Remove dd_function_table::BlendFunc. All drivers now useIan Romanick
dd_function_table:BlendFuncSeparate. If a driver does not actually support EXT_blend_func_separate, it can assume that the RGB and alpha blend functions are the same.
2004-01-20Undo some bits from last check-in related to the ctx->Driver.NewTextureObjectBrian Paul
functions. Don't allocate the driver-specific data during texture object creation but do it later as needed (as code originally was).
2004-01-20Before calling _mesa_create_context(), initialize a dd_function_table structBrian Paul
by calling _mesa_init_driver_functions() and then plugging in the driver- specific functions. In particular, make sure ctx->Driver.NewTextureObject points to the appropriate driver function so that _all_ texture objects are augmented with the driver-specific data. Put in a bunch of assertions in the texture-related driver functions that texObj->DriverData is valid. Remove old dead code in near future.
2004-01-18minor changes to silence warningsBrian Paul
2004-01-18include texobj.h to silence warningsBrian Paul
2004-01-12Removed redundant extension strings. The Mesa extension mechanismIan Romanick
automatically enables "duplicate" extensions without the driver explicitly enabling them.
2004-01-11call _mesa_delete_texture_object() from in the driver's DeleteTexture functionBrian Paul
2004-01-05Re-commit t_vertex.[ch] changes to fd.o server.Keith Whitwell
2003-12-12new MakefilesBrian Paul
2003-12-12set MaxTextureImageUnits, MaxTextureCoordUnitsKeith Whitwell
2003-12-11Updates to tnl_dd_dmatmp.hKeith Whitwell
- Allocate vertices explicitly, rather than trying to talk about dma buffers. - Clean up the various Flush() operations. - Don't allow fallbacks any longer. Provide a support function to detect them ahead o ftime Updates to tnl_dd_vbtmp.h - Get rid of power-of-two vertex strides. Pack all vertices tightly. - Get texunit 2,3 emit working coorrectly. Other stuff: - Get rid of lingering Ubyte color support. - Fix a few compiler warnings.
2003-12-09Fix VERT_SET_RGBA, VERT_SET_SPEC macros to account for change to floatingKeith Whitwell
point colors throughout mesa.
2003-12-08fix bogus assertion that checked for an empty texture heap list beforeAlan Hourihane
deleting the textures. Essentially move the assertion after the destruction of the heap.
2003-12-08Provide dummy definitions of __driConfig externsKeith Whitwell
2003-12-05merge i810 DRI driver from DRI trunkAlan Hourihane
2003-11-24Import vtx-0-2-branchKeith Whitwell
2003-10-20Fix Makefiles to copy lib to $(TOP)/lib if missingJon Smirl
2003-10-16Minor changes to make linux-solo build againJon Smirl
2003-09-30add gamma driver - no kernel driver yetAlan Hourihane
(build tested, not physically tested)
2003-09-30add the i810 driver - no kernel driver yetAlan Hourihane
(build tested, but not physically tested)