aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i830/i830_context.c
Commit message (Collapse)AuthorAgeFilesLines
* cast driHwLock assignmentBrian Paul2004-05-131-1/+2
|
* Added support for GL_EXT_blend_equation_separate andIan Romanick2004-05-121-0/+2
| | | | | GL_NV_blend_square. Fix a bug in the way the GL_MIN and GL_MAX blending modes were handled.
* Fix a possible segfault caused by the SGI_make_current_read changes.Ian Romanick2004-05-111-0/+1
|
* Add support for GLX_SGI_make_current_read.Ian Romanick2004-05-071-1/+2
|
* Add support for the 3rd and 4th texture units. The actual number ofIan Romanick2004-05-071-15/+20
| | | | available units is configurable via the texture_units option.
* Refactor "classic" texture environments to be implemented in terms ofIan Romanick2004-05-071-8/+10
| | | | | | ARB_texture_env_combine state. Add support for ARB_texture_env_crossbar. Combiner state is only emitted for operands that need to be emitted for the combine operation.
* Implemented support for software-based AUX color buffers.Brian Paul2004-03-211-2/+2
| | | | | | Only available with Xlib driver for now. Assorted clean-ups related to Draw/ReadBuffer(). Renamed FRONT_LEFT_BIT -> DD_FRONT_LEFT_BIT, etc.
* added _tnl_allow_vertex/pixel_fog() callsBrian Paul2004-02-261-1/+3
|
* Make the drivers using the common texmem code work with NewTextureObjectFelix Kuehling2004-01-261-4/+0
| | | | | in Mesa. This is analogous to changes idr made to the r200 driver. Patch submitted by Andreas Stenglein.
* Before calling _mesa_create_context(), initialize a dd_function_table structBrian Paul2004-01-201-6/+20
| | | | | | | | | | 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.
* Migrate i830 driver to t_vertex.[ch] for building hw vertices.Keith Whitwell2004-01-191-6/+0
|
* fix glitch from previous check-in (pointer vs int)Brian Paul2004-01-191-1/+1
|
* minor changes to silence warningsBrian Paul2004-01-181-2/+2
|
* Removed redundant extension strings. The Mesa extension mechanismIan Romanick2004-01-121-6/+1
| | | | | automatically enables "duplicate" extensions without the driver explicitly enabling them.
* set MaxTextureImageUnits, MaxTextureCoordUnitsKeith Whitwell2003-12-121-0/+2
|
* fix bogus assertion that checked for an empty texture heap list beforeAlan Hourihane2003-12-081-2/+2
| | | | | deleting the textures. Essentially move the assertion after the destruction of the heap.
* Provide dummy definitions of __driConfig externsKeith Whitwell2003-12-081-0/+4
|
* Import vtx-0-2-branchKeith Whitwell2003-11-241-2/+2
|
* add the i830 driver - no kernel driver yetAlan Hourihane2003-09-301-0/+588
(build tested, but not physically tested)