summaryrefslogtreecommitdiff
path: root/src/gallium/include/pipe/p_format.h
AgeCommit message (Collapse)Author
2008-07-18gallium: Add a pf_is_ycbcr utility function.José Fonseca
2008-07-16gallium: Add pf_is_compressed utility function.José Fonseca
2008-06-27gallium: Drop pipe_texture->cpp and pipe_surface->cpp.José Fonseca
The chars-per-pixel concept falls apart with compressed and yuv images, where more than one pixel are coded in a single data block.
2008-06-26gallium: Describe pixel block.José Fonseca
Chars-per-pixel paradigm is not enough to represent compressed and yuv pixel formats.
2008-06-23gallium: added support for fixed-point formats, drawingBrian Paul
2008-06-18gallium: Remove PIPE_FORMAT_A8UB8UG8SR8S_NORM definition.Michal Krol
2008-06-17gallium: Add facilities for mixed pipe formats.Michal Krol
2008-06-13gallium: Fix PIPE_FORMAT_A2B10G10R10_UNORM definition.Michal Krol
Whoops!
2008-06-13gallium: Add PIPE_FORMAT_A2B10G10R10_UNORM.Michal Krol
2008-06-13gallium: Allow pipe format component sizes to be specifiedMichal Krol
with finer granularity. This will allow us to define A2R10G10B10 format.
2008-06-12gallium: Support L16 pixel format.José Fonseca
2008-05-19gallium: Additional formats for bump mapping.José Fonseca
2008-05-17gallium: remove deprecated format namesBrian Paul
2008-04-30gallium: rename old PIPE_FORMAT_U_I8 with PIPE_FORMAT_I8_UNORM, etc.Brian Paul
Now all the packed color types are consistantly named. Added temporary #defines for the old names until all drivers are updated.
2008-04-29gallium: add debug_print_format() make it easier to print format error messagesKeith Whitwell
2008-04-24gallium: Make sure the size of non-existent storage components is set to 0.Michel Dänzer
Before adding support for formats with unused storage components, the size of components swizzled to 0 or 1 was ignored, so this didn't matter.
2008-04-24gallium: Initial support for pixel formats with unused storage components.Michel Dänzer
Also clarify that RGB formats with no (used) alpha component are treated as having alpha = 1.0.
2008-04-15gallium: Don't assume snprintf are always available.José Fonseca
2008-04-01gallium: Compute YCBCR bit depth.José Fonseca
2008-03-21gallium: added DXT formats (preliminary, will probably change)Brian Paul
2008-03-21gallium: PIPE_FORMAT_TYPE_ commentsBrian Paul
2008-03-21gallium: added sRGB formatsBrian Paul
2008-03-21gallium: additional comments, fix typos, etcBrian Paul
2008-02-27gallium: Remove // comments.José Fonseca
2008-02-25Make the pipe headers C++ friendly.José Fonseca
2008-02-15Code reorganization: move files into their places.José Fonseca
This is in a separate commit to ensure renames are properly preserved.