summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/glide/fxddtex.c
AgeCommit message (Collapse)Author
2009-10-25mesa: choose texture format in core mesa, not driversBrian Paul
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.
2009-10-25glide: remove _mesa_compressed_row_stride() callsBrian Paul
And fix incorrect first parameter.
2009-10-24mesa: remove _mesa_compressed_texture_size()Brian Paul
Use _mesa_format_image_size() instead.
2009-10-01mesa: remove gl_texture_image::IsCompressed fieldBrian Paul
Use _mesa_is_format_compressed() instead.
2009-09-30mesa: replace gl_texture_format with gl_formatBrian Paul
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.
2009-09-28glide: use _mesa_texstore()Brian Paul
2009-09-28drivers: use _mesa_texstoreBrian Paul
2009-09-27glide: use _mesa_get_format_bytes()Brian Paul
2009-09-27glide: use _mesa_get_texstore_func()Brian Paul
2008-09-18mesa: prefix more #includes with "main/"Brian Paul
2005-10-05s/IntFormat/InternalFormat/ and s/Format/_BaseFormat/ for gl_color_table.Brian Paul
2005-10-05In gl_texture_image replace IntFormat with InternalFormat and Format withBrian Paul
_BaseFormat to be consistant with gl_renderbuffer.
2005-06-27Get rid of the MESA_PBUFFER_ALLOC/FREE() macros.Brian Paul
If that stuff is still needed, lots of other updates are needed anyway. Also, some misc MALLOC/FREE -> _mesa_malloc/free() changes.
2005-01-17cleaned up warningsDaniel Borca
2004-12-20comment reorg.Daniel Borca
removed detritus (ncc).
2004-10-20fixed compilation errorsDaniel Borca
2004-10-12avoid the patch if Mesa_DXTn flag is setDaniel Borca
2004-09-13cleanupDaniel Borca
2004-08-19silence compiler warningsDaniel Borca
2004-08-16fixed texture fetchers, fixed automatic mipmap generation, some cleanupDaniel Borca
2004-07-16SGIS_generate_mipmapDaniel Borca
2004-07-05added GL_ARB_point_sprite.Daniel Borca
color masking correctly implemented for 15bpp. small fixes for textures and tri engine.
2004-06-24hack for compressed textures with aspectratio greater than 8:1Daniel Borca
2004-05-31reworked FXT1Daniel Borca
minor fixes to fxMesa
2004-05-19added GL_NV_blend_squareDaniel Borca
fixed alpha blending modes for Napalm minor fix in compressed texture aspectratio adjust
2004-05-10fixed bugs in fxddtex.cDaniel Borca
cleaned up win32 definition files
2004-05-04texture compression: getting warmerDaniel Borca
2004-04-30FXT1: getting warmerDaniel Borca
2004-04-29FXT1 preparationsDaniel Borca
2004-04-26accomodate newtexstoreDaniel Borca
fixed wgl interface for fxMesa
2004-03-29code cleanup hehehDaniel Borca
2004-02-28replace color table FloatTable boolean with Type enumBrian Paul
2004-02-10fixed back fxMesaGetCurrentContext to match MakeCurrentDaniel Borca
2004-02-02fixed a bug in GL_NEAREST samplerDaniel Borca
2004-01-29GL_TEXTURE_1D and other stories...Daniel Borca
2004-01-27Consolidate texObj->Pos/Neg/X/Y/Z and texObj->Image into a singleKeith Whitwell
array, texObj->Image[face][level].
2004-01-26accomodate FetchTexel and fix some memory leak bugsDaniel Borca
2004-01-23accomodated new driver_func initializationDaniel Borca
added DMesaGetProcAddress some other minor fixes updated documentation
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-15_mesa_delete_texture_object and some other updatesDaniel Borca
2004-01-13re-enabled trilinearnessDaniel Borca
2004-01-07cleanupsDaniel Borca
2003-12-15EXT_secondary_color and EXT_separate_specular via multipassDaniel Borca
2003-12-10got rid of __FUNCTION__ :(Daniel Borca
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
2003-11-21more texture compressionDaniel Borca
2003-11-18doc updates; GLUT timer additions; fixed compilation warningsDaniel Borca
2003-11-07NCC fixes and some cosmeticsDaniel Borca
2003-11-03small fixes wrt texture handlingDaniel Borca
2003-11-03small fixes wrt texture handlingDaniel Borca