Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mesa: add R/RG floating-point formats | Marek Olšák | 2011-04-15 | 1 | -0/+104 |
| | |||||
* | mesa: implement texstore and texfetch hooks for signed normalized formats | Marek Olšák | 2011-03-29 | 1 | -17/+210 |
| | | | | | | The snorm texstore functions were all broken. swrast support done except for mipmap generation, but I leave it disabled. | ||||
* | mesa: preserve 10 bits of precision in the texstore general path for ARGB2101010 | Marek Olšák | 2011-01-04 | 1 | -1/+1 |
| | | | | | Use make_temp_float_image instead of _make_temp_chan_image. The latter converts the texture to 8 bits/component, losing 2 bits. | ||||
* | mesa: fix AL44 texture fetch function nybble -> float conversion | Brian Paul | 2011-01-03 | 1 | -2/+2 |
| | | | | Fixes http://bugs.freedesktop.org/show_bug.cgi?id=32804 | ||||
* | mesa: fix texel store functions for some float formats | Marek Olšák | 2010-12-23 | 1 | -10/+17 |
| | | | | These are copy-paste errors obviously. | ||||
* | mesa: implement new texture format I16 | Marek Olšák | 2010-12-23 | 1 | -0/+24 |
| | |||||
* | mesa: implement new texture format L16 | Marek Olšák | 2010-12-23 | 1 | -0/+24 |
| | |||||
* | mesa: implement new texture format A16 | Marek Olšák | 2010-12-23 | 1 | -0/+24 |
| | |||||
* | mesa: implement new texture format AL44 | Marek Olšák | 2010-12-23 | 1 | -0/+24 |
| | | | | | | Radeon GPUs can do this. R600 can even do render-to-texture. Packing and extracting aren't implemented, but we shouldn't hit them (I think). Tested with swrast, softpipe, and r300g. | ||||
* | mesa: implement new texture format ARGB2101010 | Marek Olšák | 2010-12-23 | 1 | -0/+25 |
| | | | | Radeon GPUs do support GL_RGB10_A2. | ||||
* | ARB_texture_rg: Add R8, R16, RG88, and RG1616 internal formats | Ian Romanick | 2010-10-01 | 1 | -0/+144 |
| | |||||
* | mesa: initial support for unnormalized integer texture formats | Brian Paul | 2010-07-05 | 1 | -0/+168 |
| | | | | As defined by GL_EXT_texture_integer. | ||||
* | mesa: fix typos, comment in signed 16-bit tex fetch code | Brian Paul | 2010-05-09 | 1 | -4/+4 |
| | |||||
* | mesa: added unsigned 16-bit/channel tex format | Brian Paul | 2010-05-09 | 1 | -1/+30 |
| | |||||
* | mesa: start adding GL 3.1 signed normalized texture formats | Brian Paul | 2010-04-26 | 1 | -0/+177 |
| | |||||
* | mesa: fix conversion errors in signed_rgba8888[rev] texel fetch | Brian Paul | 2010-04-22 | 1 | -8/+8 |
| | | | | | | Without the cast the returned texel colors were wrong. Also, we don't need the "& 0xff" part anymore. Bug found by Vinson Lee. | ||||
* | mesa: Fix copy'n'paste problem in al1616 texel fetch. | Eric Anholt | 2009-12-02 | 1 | -1/+1 |
| | |||||
* | mesa: fix incorrect type in store_texel_al1616() | Brian Paul | 2009-11-17 | 1 | -1/+1 |
| | |||||
* | Add MESA_FORMAT_XRGB8888_REV. | Michel Dänzer | 2009-11-17 | 1 | -0/+24 |
| | |||||
* | AL1616: Add texel fetch / store routines | Ian Romanick | 2009-11-16 | 1 | -0/+48 |
| | |||||
* | mesa: added MESA_FORMAT_XRGB8888 | Brian Paul | 2009-10-06 | 1 | -0/+24 |
| | |||||
* | mesa: remove feature tests | Brian Paul | 2009-10-05 | 1 | -4/+0 |
| | |||||
* | mesa: rename texformat_tmp.h to texfetch_tmp.h | Brian Paul | 2009-09-30 | 1 | -0/+1302 |