Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-03-03 | util: Remove PIPE_FORMAT_R8G8B8X8_SNORM information. | José Fonseca | |
2010-03-02 | util: Tweak comment for D3D10-like formats. | José Fonseca | |
2010-03-01 | util: Rename pipe formats. | José Fonseca | |
2010-03-01 | util: Remove PIPE_FORMAT_A8B8G8R8_SNORM. | José Fonseca | |
2010-03-01 | util: Fix PIPE_FORMAT_R8G8B8_SRGB swizzles. | José Fonseca | |
The only user of PIPE_FORMAT_R8G8B8_SRGB is mesa, which per src/mesa/main/texstore.c interprets it as R8 G8 B8 and not the other way around. | |||
2010-03-01 | util: Use PIPE_FORMAT_R8G8B8A8_UNORM_REV where appropriate. | José Fonseca | |
2010-03-01 | util: Fix PIPE_FORMAT_R8G8B8_UNORM description and notes. | José Fonseca | |
There is actually no ambiguity in use -- it is always used as R8 G8 B8 | |||
2010-03-01 | util: Remove inexisting formats. | José Fonseca | |
Can't find these formats used in any state tracker or any API. For some of these probably the reverse notation was meant, for which formats already exist. | |||
2010-03-01 | util: A few more links for D3D formats. | José Fonseca | |
2010-03-01 | util: A few more todo marks. | José Fonseca | |
2010-03-01 | util: More documentation for u_format.csv | José Fonseca | |
2010-03-01 | util: Tweak comments regarding R8G8B8A8/X8_UNORM. | José Fonseca | |
2010-03-01 | python: Don't mention deprecated drivers=trace option. | José Fonseca | |
Now trace always built. | |||
2010-02-27 | util: Fix X8/A8B8G8R8_SNORM's swizzle. | José Fonseca | |
2010-02-26 | util: Define SRGB's channels as normalized. | José Fonseca | |
A better approximation than uscaled... | |||
2010-02-24 | util: Kill array vs arith layouts. Revamp UTIL_FORMAT_LAYOUT_xxx. | José Fonseca | |
Too confusing. I now can get the same information through other means. | |||
2010-02-24 | util: Minor tweaks to ambigous/unused format descriptions. | José Fonseca | |
2010-02-24 | util: Fix swizzles for SRGB formats. | José Fonseca | |
Based on Marek Olšák's fix 8-bits-per-channel formats swizzles, with the exception that the notation for several formats (the vector formats) is actually reversed so they should be left alone. | |||
2010-02-24 | util: Organize formats in groups. Add comments. | José Fonseca | |
2010-02-12 | Revert "util: Fix descriptors for R32_FLOAT and R32G32_FLOAT formats." | Michal Krol | |
This reverts commit aa0b671422880b99dc178d43d1e4e1a3f766bf7f. | |||
2010-02-12 | util: Fix descriptors for R32_FLOAT and R32G32_FLOAT formats. | Michal Krol | |
Fill in ones for missing components. | |||
2010-01-15 | util: Fix encoding for R8G8B8A8_UNORM formats and friends. | Michal Krol | |
2010-01-06 | util: Fix format descriptor table entries. | Michal Krol | |
2009-12-08 | util/format: Take advantage of sequential nature of pipe_format enum. | Michal Krol | |
Make sure the format descriptor table can be indexed directly. | |||
2009-11-24 | util: Describe a few more formats. | José Fonseca | |
2009-09-14 | util: Fix a1r5g5b5's format description. | José Fonseca | |
2009-09-09 | util: Fix depth/stencil format description. | José Fonseca | |
Inverse channel order. | |||
2009-08-30 | util: Auto generate pixel format accessor functions from | José Fonseca | |
This has several advantages over the u_ - not hand written - no intermediate memcpy of raw pixels - supports 4 ubytes in addition to floats - no need to pass a pipe_transfer It also has (hopefully temporary) limitations: - no support for YUV - no support for SRGB | |||
2009-08-29 | util: Make pixel format layout more meaningful. | José Fonseca | |
Namelly, explicitly distinguish formats coded by arithmetic manipulation, from formats layed out in array. | |||
2009-08-29 | util: Fix r5g6b5 description. | José Fonseca | |
2009-08-29 | util: Pixel format database. | José Fonseca | |
There are some inconsistencies in pipe_format, but above all, there simply aren't enough bits in an enum to conveniently store all information about a pixel format we need to be able to dynamically generate pixel packing/unpacking code. |