summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/r300/r300_tex.c
AgeCommit message (Collapse)Author
2007-11-03r300: fix texwrap border colorDave Airlie
2007-10-17Initial support for ARB_depth_textureIan Romanick
Currently only GL_DEPTH_COMPONENT16 are supported. I don't know what the hardware bits are to select the other formats, but it shouldn't be too hard to figure out.
2007-06-07r300: Cleaned up long lines in r300Choose8888TexFormat.Oliver McFadden
2007-05-13r300: Use #if 0 for disabled code, rather than commenting it out.Oliver McFadden
2007-05-13r300: Removed a couple of obsolete/commented out includes.Oliver McFadden
2007-05-11r300: Enable hardware 3D texture support. Fixes the stex3d demo.Oliver McFadden
2007-05-09r300: Added some more Doxygen documentation and made some functions static.Oliver McFadden
2007-05-09r300: Converted a few "if (0)" into "if (RADEON_DEBUG & DEBUG_TEXTURE)".Oliver McFadden
2007-05-09r300: Added some Doxygen comments.Christoph Bill
2007-05-09r300: Indented r300_tex.[ch].Oliver McFadden
2007-05-09r300: Removed some disabled R200 code from the R300 driver.Oliver McFadden
2007-05-09r300: Removed some obsolete code from r300_tex.c.Oliver McFadden
2007-03-18r300: Removed the deprecated $XFree86$ CVS keywords.Oliver McFadden
2006-09-20try to use a 8888 texture format which will result in only a memcopy in ↵Roland Scheidegger
mesa's texstore functions whenever possible for r200 and r300. r200 can use hw formats argb8888, rgba8888 and abgr8888 (or the opposite on big endian), r300 can use argb8888, bgra8888, rgba8888 and abgr8888 regardless of endian, as it supports free component swizzling.
2006-03-29FP textures and fixes (Ewald Snel)Brian Paul
2006-03-13Clean build.Aapo Tahkola
2006-01-26Fix a problem where offsets from disabled tmus reach drmAapo Tahkola
2005-12-17No you arent.Aapo Tahkola
2005-10-28GC a bit of dead code I noticed while looking at texwrap.Eric Anholt
2005-10-26Reduce stderr noise and fix some compiler warnings.Aapo Tahkola
2005-10-20fixes for r300_tex.c from Aapo TahkolaDave Airlie
2005-09-25Add support for texture compression to R300 driverDave Airlie
This isn't perfect, texcmp still has some issues with the small textures.. but its a good start
2005-02-24Another nasty struct size bug found.Aapo Tahkola
2005-02-19Minor fix to border and blend color.Aapo Tahkola
2005-02-17Fixing *lots* of warning messages, especially concerning unportableNicolai Haehnle
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.
2005-02-10Turns out unknown5 was border color. texwrap looks good now.Aapo Tahkola
2005-02-08Typo..Aapo Tahkola
2005-02-08Fix the bug and get zbias back into shape. There might still be some ↵Aapo Tahkola
problems with initial zbias...
2005-02-01Get alpha in textures to work properly.Vladimir Dergachev
2005-01-25Fixes for clamp modes.Aapo Tahkola
2005-01-15On the way to getting stencil and texture formats working.Vladimir Dergachev
Looks like the matter of texture formats is a lot simpler, with the wrong display in quake explained by the fact that we are not handling texture combine modes.
2005-01-14Added fixes for filter modes and support for anisotropy filters.Aapo Tahkola
Wrap modes would work perfectly but i messed up something when cleaning up the code :/ Border color code is incomplete because i forgot to check how to set border size :)
2005-01-11Mipmapping and other texture filters now work.Aapo Tahkola
Beaware that R300_TX_MIN_FILTER_MASK might be incorrect because i havent been able to confirm that all filters operate correctly. Because of this its also pretty pointless trying to get other features that use filter field to work. Lod bias should also work but have been unable to test it because lodbias test doesnt work.
2005-01-05Play a little bit with texture formats.Vladimir Dergachev
Get NeHe demos 06, 07 and 19 working.
2005-01-03Enable code to compute other constants that were used by R200 code.Vladimir Dergachev
Add fprintf to print these constants. Correct t->size computation, so it works now.
2005-01-03Port texture allocation code from R200.Vladimir Dergachev
Hook it up, so lesson06 displays red colored textures.