Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-12-12 | fix some mistakes in the _PIPE_FORMAT_x #defines | Brian | |
2007-12-11 | Add inline funtion to comput format size based on code in st_format.c. | José Fonseca | |
Including state_tracker/st_format.h from pipe drivers is not an option since it uses GL* types and pipe/p_util.h will clash with main/imports.h. | |||
2007-12-07 | Define PIPE_FORMAT_ tokens as an enum set, rather than #defines. | Brian | |
This makes debugging a _lot_ easier. In gdb, "print format" used to display 613570600, now you see PIPE_FORMAT_A8R8G8B8_UNORM. | |||
2007-12-07 | Get rid of "duplicate" formats. | Brian | |
For example, replace PIPE_FORMAT_U_A8_R8_G8_B8 with PIPE_FORMAT_A8R8G8B8_UNORM | |||
2007-12-05 | added B8G8R8A8 format | Brian | |
2007-11-24 | Cleanup PIPE_FORMAT names. | Michal Krol | |
Add a function that builds a display name of a given format token. | |||
2007-11-20 | initial support for PIPE_FORMAT_Z24_S8 | Brian | |
2007-11-06 | Convert format bitfields to shifts and masks. | Michel Dänzer | |
The memory layout of bitfields depends on the ABI. | |||
2007-10-29 | Add detailed comments. | Michal Krol | |
2007-10-27 | Use PIPE_FORMAT in state tracker. | michal | |
Fix PIPE_FORMAT field encoding. Re-implement st_get_format_info. | |||
2007-10-27 | Fix YCBCR macro. | michal | |
Fix line endings. | |||
2007-10-27 | Move format definitions from p_defines.h to p_format.h. | michal | |
PIPE_FORMAT is not an ordinary enum -- it encodes its format description in the value that defines it. |