summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/r300/r300_texmem.c
Commit message (Collapse)AuthorAgeFilesLines
* r300: Renamed the R300 memory manager from "radeon" to "r300"; it's R300Oliver McFadden2007-05-091-2/+2
| | | | specific.
* r300: Last of the indent changes. :)Oliver McFadden2007-05-091-4/+3
|
* r300: Indented r300_texmem.[ch].Oliver McFadden2007-05-091-74/+83
|
* r300: Corrected the exit codes for consistency; they are all -1 for error now.Oliver McFadden2007-05-091-1/+1
| | | | The one exception is 300FlushCmdBuf.
* r300: Converted exit calls to _mesa_exit calls.Oliver McFadden2007-05-091-1/+1
| | | | Note that the exit codes are inconsistent and should be fixed.
* r300: Whitespace cleanup in r300_texmem.cNicolai Haehnle2007-03-251-183/+178
|
* r300: Removed the deprecated $XFree86$ CVS keywords.Oliver McFadden2007-03-181-1/+0
|
* Removing some of r200 dependency, cleaning up code a bit,Jerome Glisse2006-09-121-10/+10
| | | | | | | and fixing a couple of warning. More cleanup and shuffle to come. I have tested this change they might broke things especialy with r300_texstate.c change (format_x doesn't seems to be use at all by r300).
* rectangular fp16 fixes (Ewald Snel)Aapo Tahkola2006-04-111-0/+18
|
* FP textures and fixes (Ewald Snel)Brian Paul2006-03-291-1/+11
|
* Fix texrect upload conflicts.Aapo Tahkola2006-03-201-0/+7
|
* Port r200 tex tiling code to run on r300 but keep it disabled.Aapo Tahkola2006-03-061-7/+15
|
* Fix r300 rectangular texture upload and swtcl coordinate fixing same as radeonDave Airlie2005-12-041-1/+1
| | | | sw tcl
* Add support for texture compression to R300 driverDave Airlie2005-09-251-151/+174
| | | | | This isn't perfect, texcmp still has some issues with the small textures.. but its a good start
* Attempt to fix the issue reported by Alan Grimes with DRM_RADEON_TEXTUREEric Anholt2005-08-251-1/+1
| | | | | | | | erroring out when it shouldn't. The errno could be changed by usleep() between the ioctl call and the loop check, if a signal was received. This could cause an EAGAIN return from the DRM_RADEON_TEXTURE ioctl to not loop again. Instead of checking errno, check thevalue of ret itself, since it is a saved (and sign-flipped) copy of errno from the ioctl call.
* Replacing some RADEON cmd types with r300 counterparts.Aapo Tahkola2005-03-081-4/+4
|
* Fixing *lots* of warning messages, especially concerning unportableNicolai Haehnle2005-02-171-14/+14
| | | | | | | whitespace before preprocessor commands. Please, can you try to keep the warnings down? Try running make with make -s sometime to see just how bad an offender the current code is.
* small cleanup, remove some warningsRune Petersen2005-02-161-1/+1
|
* Get vertex programs supplied by the user work properly with immediate mode - ↵Vladimir Dergachev2005-02-031-0/+1
| | | | | | vertex buffer mode worked by accident. Fix alu_offset in SINGLE_TEXTURE_PIPELINE.
* Add magic sequence to prevent ClearBuffer from locking up.Vladimir Dergachev2005-01-311-0/+13
| | | | | Change Polygon.OffsetFill from fallback to warn once. Quake demo now works, modulo texture rendering issues due to absent pixel shader pipeline.
* Use SecondaryColorPtr, not ColorPtr[1] (the latter is NULL).Vladimir Dergachev2005-01-311-1/+1
| | | | This fixes segfault in tuxracer-demo. It locks up after this though.
* Incorporate TX_FORMAT information contributed by Wladimir van der Laan.Vladimir Dergachev2005-01-131-0/+10
| | | | | | Attempt to use it in r300_state.c We are still missing something and the formats do not quite work. Perhaps something in texture management code ?
* Port texture allocation code from R200.Vladimir Dergachev2005-01-031-0/+490
Hook it up, so lesson06 displays red colored textures.