summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/savage/savagetex.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: move sampler state into new gl_sampler_object typeBrian Paul2011-04-101-6/+6
* Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg2010-10-131-18/+18
* mesa: Remove EXT_convolution.Eric Anholt2010-09-231-3/+0
* savage: Add assert to check for null pointer dereference.Vinson Lee2010-02-271-0/+1
* Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versionsKristian Høgsberg2010-02-191-2/+2
* Merge branch 'mesa_7_7_branch'Brian Paul2010-01-251-2/+0
|\
| * savage: Remove unnecessary headers.Vinson Lee2010-01-231-2/+0
* | mesa: make texture BorderColor a union of float/int/uintBrian Paul2010-01-041-2/+2
|/
* drivers: don't include texformat.hBrian Paul2009-10-051-14/+9
* mesa: replace gl_texture_format with gl_formatBrian Paul2009-09-301-47/+80
* dri: use BorderColor instead of _BorderChanBrian Paul2009-04-011-3/+3
* mesa: standardize on C99's uint*_t instead of u_int*_tKeith Whitwell2008-09-211-3/+3
* mesa: added "main/" prefix to includes, remove some -I paths from Makefile.te...Brian Paul2008-09-181-10/+9
* replace __inline and __inline__ with INLINE macroBrian Paul2008-06-211-1/+1
* Replace open-coded major, minor, and patch version fields with __DRIversionRec.Kristian Høgsberg2007-10-101-2/+2
* shuffle some code to make some assertions in the _savage_texstore_a111xxxx fu...Roland Scheidegger2006-06-091-38/+45
* In gl_texture_image, replace ImageStride with an ImageOffsets array.Brian Paul2006-05-201-95/+53
* In gl_texture_image replace IntFormat with InternalFormat and Format withBrian Paul2005-10-051-3/+5
* Enable GL_ARB_texture_mirrored_repeat on Savage4. Refactor the code thatIan Romanick2005-09-221-68/+78
* Fixed and cleaned up programming of watermark registers. There may beFelix Kuehling2005-05-011-3/+0
* Added S3TC support to the Savage driver with some help from Mark Cass'sFelix Kuehling2005-04-301-30/+187
* Texturing fixes for Savage3D/MX/IX:Felix Kuehling2005-04-231-18/+218
* Fixed some suspicious pointer casts that caused lots ofFelix Kuehling2005-04-211-1/+1
* Fixed TexEnv modes GL_BLEND and GL_ADD on Savage4-based cards. DisabledFelix Kuehling2005-04-211-24/+68
* When timestamping textures, need to emit the event with SAVAGE_WAIT_3DFelix Kuehling2005-03-141-15/+41
* - Flush before updating the timestamp of a texture heap from a bound texture.Felix Kuehling2005-03-101-3/+21
* Don't forget to update a heap's timestamp when a texture image isFelix Kuehling2005-02-231-2/+15
* With Savage DRM version 2.3.x or later use event counters for textureFelix Kuehling2005-02-231-1/+8
* Offset LOD bias by about 0.3 to match software rendering more closely.Felix Kuehling2005-02-121-18/+18
* Savage3D-based chips seem so use a constant tile stride of 2048 forFelix Kuehling2005-02-121-1/+10
* Fixed stride of incomplete tiles.Felix Kuehling2005-02-091-1/+1
* Made subtile upload a template. This speeds up tiled texture uploads byFelix Kuehling2005-02-041-6/+41
* Fixed some debug output that was unconditionally enabled.Felix Kuehling2005-02-021-5/+6
* * Fixed uploading of textures of certain sizes.Felix Kuehling2005-01-291-23/+163
* Converted the Savage texture management to use Ian's common texmem code.Felix Kuehling2005-01-241-371/+145
* Small cleanup:Felix Kuehling2005-01-211-1/+1
* Fixes to cope with the lack of AGP textures. This is all that's neededFelix Kuehling2005-01-101-1/+1
* * Fixed handling of scissorsFelix Kuehling2005-01-051-4/+0
* Removed all direct hardware access (MMIO, BCI) from the Savage DRIFelix Kuehling2005-01-011-9/+10
* Enabled hardware rendering of 1D textures. No need for a software fallback.Felix Kuehling2004-12-221-12/+69
* Made debugging output controllable via environment variableFelix Kuehling2004-12-171-9/+5
* Added configuration support to the Savage driver. Three options areFelix Kuehling2004-12-151-2/+6
* Fixed GL_CLAM_TO_EDGE. It's not supported in hardware. Use GL_CLAMPFelix Kuehling2004-12-151-4/+8
* uint*t -> u_int*tAlan Hourihane2004-12-141-3/+3
* More state management changes:Felix Kuehling2004-03-251-0/+2
* Buffer vertices and emit them in batches. Still using conventional drawingFelix Kuehling2004-03-241-2/+2
* unsigned int -> uint32_t, unsigned char -> uint8_t where the size matters.Felix Kuehling2004-03-211-10/+5
* Fixed texture LOD bias.Felix Kuehling2004-03-201-63/+24
* Fixed MAXFIFO_S4. Removed WAIT_IDLE_EMPTY from savage_BCI_swap which resultedFelix Kuehling2004-03-201-0/+2
* Cleaned up and slightly optimized the texture upload code.Felix Kuehling2004-03-081-145/+122