summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/glide
Commit message (Collapse)AuthorAgeFilesLines
* Consolidate texObj->Pos/Neg/X/Y/Z and texObj->Image into a singleKeith Whitwell2004-01-274-16/+16
| | | | array, texObj->Image[face][level].
* accomodate FetchTexel and fix some memory leak bugsDaniel Borca2004-01-265-59/+24
|
* accomodated new driver_func initializationDaniel Borca2004-01-236-35/+20
| | | | | | added DMesaGetProcAddress some other minor fixes updated documentation
* Remove dd_function_table::BlendFunc. All drivers now useIan Romanick2004-01-213-8/+0
| | | | | | 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.
* Undo some bits from last check-in related to the ctx->Driver.NewTextureObjectBrian Paul2004-01-201-37/+67
| | | | | functions. Don't allocate the driver-specific data during texture object creation but do it later as needed (as code originally was).
* Before calling _mesa_create_context(), initialize a dd_function_table structBrian Paul2004-01-203-74/+65
| | | | | | | | | | 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.
* _mesa_delete_texture_object and some other updatesDaniel Borca2004-01-154-10/+12
|
* fixed a bug in texture memory manager when in UMA modeDaniel Borca2004-01-142-6/+13
|
* added support for textures bigger than HW can support (SW rescaling)Daniel Borca2004-01-133-2/+96
|
* re-enabled trilinearnessDaniel Borca2004-01-131-43/+45
|
* small fixesDaniel Borca2004-01-133-33/+40
|
* envvars to control run-timeDaniel Borca2004-01-082-18/+18
|
* bugfix in texture swapping mechanism (multitex)Daniel Borca2004-01-071-1/+2
|
* temporary workaround for bad primitives in fx_render_vb_quadsDaniel Borca2004-01-071-4/+12
|
* protect against broken appsDaniel Borca2004-01-071-4/+11
|
* teensy bit of optimization in interp codeDaniel Borca2004-01-071-50/+18
|
* wgl interfaceDaniel Borca2004-01-072-0/+8
|
* cleanupsDaniel Borca2004-01-072-3/+3
|
* reverted TMUs for proper multitexturingDaniel Borca2003-12-233-11/+170
|
* DMesa: removed MGA2064W driverDaniel Borca2003-12-194-36/+59
| | | | | | DMesa: added capability to query visuals fxMesa: WGL_3DFX_gamma_control fxMesa: minor fixes to interface (fxQueryHardware vs fxMesaSelect...)
* EXT_secondary_color and EXT_separate_specular via multipassDaniel Borca2003-12-158-54/+307
|
* small bug wrt cullingDaniel Borca2003-12-121-1/+9
|
* fixed prototypes for wglGammaRamp3DFXDaniel Borca2003-12-111-6/+4
|
* got rid of __FUNCTION__ :(Daniel Borca2003-12-1016-249/+570
| | | | | | | | | | | | | | Texus2 functions are dynamically linked now made getRegistryOrEnvironmentString more portable bugfix: unnecessary total SW fallback -- glColorMask bugfix: when shared palette was not loaded correctly point_attenuation_stage back in business (point size/atten) fxTexGetInfo is not required for fxIsTexSupported fxDDChooseTextureFormat optimized for RGB/RGBA textures accelerated Quads with Triangle_Fans more WGL extensions/functions (also updated export file) DXTC/S3TC -> FXT1 wrapping hack quick & dirty fix for Quake2
* accomodate vtx-0-2-branchDaniel Borca2003-11-264-93/+65
|
* Import vtx-0-2-branchKeith Whitwell2003-11-242-2/+2
|
* more texture compressionDaniel Borca2003-11-212-5/+20
|
* small mattersDaniel Borca2003-11-201-20/+9
|
* doc updates; GLUT timer additions; fixed compilation warningsDaniel Borca2003-11-183-43/+35
|
* vanilla extensions disabledDaniel Borca2003-11-131-3/+2
|
* dirty hack to advertise vanilla extension namesDaniel Borca2003-11-121-0/+23
|
* NCC fixes and some cosmeticsDaniel Borca2003-11-074-50/+5
|
* small fixes wrt texture handlingDaniel Borca2003-11-031-5/+5
|
* small fixes wrt texture handlingDaniel Borca2003-11-031-44/+31
|
* Voodoo2 happinessDaniel Borca2003-11-037-160/+66
|
* removed detritusDaniel Borca2003-10-311-7/+0
|
* bugfixes wrt texture compressionDaniel Borca2003-10-304-87/+50
|
* changes to accomodate texture compressionDaniel Borca2003-10-2910-84/+746
|
* cosmetics and memosDaniel Borca2003-10-221-1/+4
|
* wrap in #ifdef FX / #endifBrian Paul2003-10-211-0/+5
|
* Napalm total immersionDaniel Borca2003-10-2115-402/+2098
|
* protect whole file with #ifdef FXBrian Paul2003-10-151-0/+4
|
* minor fixes + doc updateDaniel Borca2003-10-143-3/+15
|
* glide driver (wip)Daniel Borca2003-10-137-150/+190
|
* Reorganized combiners. Added optimized span functions.Daniel Borca2003-10-0912-882/+924
|
* updates from Daniel BorcaBrian Paul2003-10-0216-2009/+5475
|
* remove a _TriangleCaps referenceBrian Paul2003-09-231-4/+5
|
* a few less occurances of _TriangleCapsBrian Paul2003-09-181-5/+9
|
* DOS and glide driver updates from Daniel BorcaBrian Paul2003-08-1911-2022/+1364
|
* more DOS updates from Daniel BorcaBrian Paul2003-07-176-23/+537
|