summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_format.h
Commit message (Collapse)AuthorAgeFilesLines
* gallium: Finer grained is_format_supported.José Fonseca2008-07-191-1/+1
|
* gallium: make choose_format() non-static: st_choose_format()Brian Paul2008-04-161-0/+4
|
* Re-org of st_create_framebuffer() and renderbuffer format selection.Brian2007-12-121-3/+2
| | | | | | | | st_create_framebuffer() now takes pipe_formats for the color, depth, stencil buffers. This avoids a round-about chain of calls to pipe->is_format_supported() for window renderbuffers (their format never changes). Renderbuffer format selection code in st_format.c is simpler now too.
* Add 'type' parameter to is_format_supported() to specify texture vs. drawing ↵Brian2007-12-101-1/+1
| | | | | | surface, etc. Additional types may be added in the future.
* Define PIPE_FORMAT_ tokens as an enum set, rather than #defines.Brian2007-12-071-10/+8
| | | | | This makes debugging a _lot_ easier. In gdb, "print format" used to display 613570600, now you see PIPE_FORMAT_A8R8G8B8_UNORM.
* Use PIPE_FORMAT in state tracker.michal2007-10-271-2/+4
| | | | | Fix PIPE_FORMAT field encoding. Re-implement st_get_format_info.
* 16-bit rgba surface/format for accumBrian2007-10-141-0/+5
|
* added st_sizeof_format()Brian2007-08-101-0/+4
|
* added st_mesa_format_to_pipe_format()Brian2007-08-101-0/+4
|
* Rename (file contains surface format-related functions)Brian2007-08-101-0/+63