aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/glide/fxddtex.c
Commit message (Collapse)AuthorAgeFilesLines
* Drop glide driverKristian Høgsberg2010-02-251-1836/+0
|
* Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versionsKristian Høgsberg2010-02-191-3/+3
|
* mesa: replace old MEMCPY macro with memcpyBrian Paul2010-02-191-2/+2
|
* mesa: Replace CLAMP_SELF() macro with more obvious CLAMP() usage.Eric Anholt2009-12-221-2/+3
| | | | | The same code is generated, and readers and static analyzers are happier.
* mesa: choose texture format in core mesa, not driversBrian Paul2009-10-251-12/+0
| | | | | | Call the ctx->Driver.ChooseTextureFormat() function from core Mesa's _mesa_[Copy]TexImage functions instead of in the driver functions. One less thing for drivers to do.
* glide: remove _mesa_compressed_row_stride() callsBrian Paul2009-10-251-11/+9
| | | | And fix incorrect first parameter.
* mesa: remove _mesa_compressed_texture_size()Brian Paul2009-10-241-10/+6
| | | | Use _mesa_format_image_size() instead.
* mesa: remove gl_texture_image::IsCompressed fieldBrian Paul2009-10-011-10/+9
| | | | Use _mesa_is_format_compressed() instead.
* mesa: replace gl_texture_format with gl_formatBrian Paul2009-09-301-24/+24
| | | | | | Now gl_texture_image::TexFormat is a simple MESA_FORMAT_x enum. ctx->Driver.ChooseTexture format also returns a MESA_FORMAT_x. gl_texture_format will go away next.
* glide: use _mesa_texstore()Brian Paul2009-09-281-48/+35
|
* drivers: use _mesa_texstoreBrian Paul2009-09-281-15/+15
|
* glide: use _mesa_get_format_bytes()Brian Paul2009-09-271-2/+3
|
* glide: use _mesa_get_texstore_func()Brian Paul2009-09-271-35/+51
|
* mesa: prefix more #includes with "main/"Brian Paul2008-09-181-7/+7
|
* s/IntFormat/InternalFormat/ and s/Format/_BaseFormat/ for gl_color_table.Brian Paul2005-10-051-1/+1
|
* In gl_texture_image replace IntFormat with InternalFormat and Format withBrian Paul2005-10-051-16/+17
| | | | _BaseFormat to be consistant with gl_renderbuffer.
* Get rid of the MESA_PBUFFER_ALLOC/FREE() macros.Brian Paul2005-06-271-3/+3
| | | | | If that stuff is still needed, lots of other updates are needed anyway. Also, some misc MALLOC/FREE -> _mesa_malloc/free() changes.
* cleaned up warningsDaniel Borca2005-01-171-4/+6
|
* comment reorg.Daniel Borca2004-12-201-57/+5
| | | | removed detritus (ncc).
* fixed compilation errorsDaniel Borca2004-10-201-0/+2
|
* avoid the patch if Mesa_DXTn flag is setDaniel Borca2004-10-121-2/+2
|
* cleanupDaniel Borca2004-09-131-41/+6
|
* silence compiler warningsDaniel Borca2004-08-191-3/+3
|
* fixed texture fetchers, fixed automatic mipmap generation, some cleanupDaniel Borca2004-08-161-22/+71
|
* SGIS_generate_mipmapDaniel Borca2004-07-161-77/+188
|
* added GL_ARB_point_sprite.Daniel Borca2004-07-051-3/+7
| | | | | color masking correctly implemented for 15bpp. small fixes for textures and tri engine.
* hack for compressed textures with aspectratio greater than 8:1Daniel Borca2004-06-241-49/+53
|
* reworked FXT1Daniel Borca2004-05-311-4/+12
| | | | minor fixes to fxMesa
* added GL_NV_blend_squareDaniel Borca2004-05-191-3/+3
| | | | | fixed alpha blending modes for Napalm minor fix in compressed texture aspectratio adjust
* fixed bugs in fxddtex.cDaniel Borca2004-05-101-198/+243
| | | | cleaned up win32 definition files
* texture compression: getting warmerDaniel Borca2004-05-041-7/+9
|
* FXT1: getting warmerDaniel Borca2004-04-301-144/+68
|
* FXT1 preparationsDaniel Borca2004-04-291-52/+97
|
* accomodate newtexstoreDaniel Borca2004-04-261-0/+40
| | | | fixed wgl interface for fxMesa
* code cleanup hehehDaniel Borca2004-03-291-11/+1
|
* replace color table FloatTable boolean with Type enumBrian Paul2004-02-281-1/+1
|
* fixed back fxMesaGetCurrentContext to match MakeCurrentDaniel Borca2004-02-101-1/+1
|
* fixed a bug in GL_NEAREST samplerDaniel Borca2004-02-021-15/+0
|
* GL_TEXTURE_1D and other stories...Daniel Borca2004-01-291-6/+44
|
* Consolidate texObj->Pos/Neg/X/Y/Z and texObj->Image into a singleKeith Whitwell2004-01-271-2/+2
| | | | array, texObj->Image[face][level].
* accomodate FetchTexel and fix some memory leak bugsDaniel Borca2004-01-261-22/+13
|
* accomodated new driver_func initializationDaniel Borca2004-01-231-4/+0
| | | | | | added DMesaGetProcAddress some other minor fixes updated documentation
* 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-201-71/+57
| | | | | | | | | | 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-151-0/+4
|
* re-enabled trilinearnessDaniel Borca2004-01-131-43/+45
|
* cleanupsDaniel Borca2004-01-071-2/+2
|
* EXT_secondary_color and EXT_separate_specular via multipassDaniel Borca2003-12-151-0/+6
|
* got rid of __FUNCTION__ :(Daniel Borca2003-12-101-53/+105
| | | | | | | | | | | | | | 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
* more texture compressionDaniel Borca2003-11-211-4/+19
|