summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_format.c
AgeCommit message (Expand)AuthorFilesLines
2009-04-15st: st_equal_formats() function to compare gallium/GL pixel formatsBrian Paul1-0/+20
2008-12-12gallium: fixes for srgb, new srgb formatsRoland Scheidegger1-9/+80
2008-11-19add SRGB formatsAlan Hourihane1-0/+26
2008-08-18gallium: use PIPE_TEXTURE_USAGE_RENDER_TARGET for stencil renderbuffersBrian Paul1-2/+26
2008-08-07mesa: pf_sprint_name->pf_name.José Fonseca1-8/+1
2008-07-19gallium: Finer grained is_format_supported.José Fonseca1-46/+55
2008-07-04gallium: fix st_choose_format(internalFormat=GL_RGBA16)Brian Paul1-1/+4
2008-06-13mesa: Remove duplicate code.Michal Krol1-18/+1
2008-06-12gallium: add some #if FEATURE_x testsBrian Paul1-0/+4
2008-06-08mesa: Add MESA_FORMAT_S8_Z24 texture formatJakob Bornecrantz1-2/+4
2008-05-17s/PIPE_FORMAT_U_S8/PIPE_FORMAT_S8_UNORM/Brian Paul1-2/+2
2008-04-30gallium: use the newer PIPE_FORMAT_x_UNORM format namesBrian Paul1-16/+16
2008-04-28gallium: return enum pipe_format, not uint, for a few functionsBrian Paul1-3/+3
2008-04-16gallium: make choose_format() non-static: st_choose_format()Brian Paul1-4/+5
2008-04-07gallium: fix the texture case in default_deep_rgba_format()Brian Paul1-1/+4
2008-04-04gallium: state tracker fixes for compressed texturesRoland Scheidegger1-0/+8
2008-04-03gallium: test if PIPE_FORMAT_YCBCR[_REV] is supported and enable GL_MESA_ycbc...Brian1-8/+17
2008-03-28gallium: re-work texture format selection codeBrian Paul1-167/+93
2008-02-27gallium: move is_format_supported() to pipe_screen structBrian1-20/+25
2007-12-12Re-org of st_create_framebuffer() and renderbuffer format selection.Brian1-50/+8
2007-12-12Try PIPE_FORMAT_R5G6B5_UNORM for GL_RGB5 request.Brian1-0/+2
2007-12-11softpipe: Support for PIPE_FORMAT_A4R4G4B4_UNORM and PIPE_FORMAT_R5G6B5_UNORM.Michel Dänzer1-0/+4
2007-12-10Add 'type' parameter to is_format_supported() to specify texture vs. drawing ...Brian1-47/+48
2007-12-07Define PIPE_FORMAT_ tokens as an enum set, rather than #defines.Brian1-8/+6
2007-12-07Replace "duplicate" formatsBrian1-44/+44
2007-12-07Add PIPE_FORMAT_U_B8_G8_R8_A8 in default_rgba_format().Brian1-22/+28
2007-12-06st_mesa_format_to_pipe_format: Handle MESA_FORMAT_ARGB4444.Michel Dänzer1-0/+2
2007-11-24Cleanup PIPE_FORMAT names.Michal Krol1-6/+8
2007-11-20initial support for PIPE_FORMAT_Z24_S8Brian1-0/+9
2007-11-06init luminance/intensity_bits to zero in st_get_format_info()Brian1-2/+2
2007-11-06Convert format bitfields to shifts and masks.Michel Dänzer1-26/+25
2007-10-29remove dead codeBrian1-77/+0
2007-10-29check for signed vs. unsigned in st_get_format_info() - fixes accum buffer fa...Brian1-6/+12
2007-10-28Replace supported_formats with is_format_supported interface.Michal Krol1-44/+26
2007-10-27Use PIPE_FORMAT in state tracker.michal1-8/+175
2007-10-27Refactor supported format queries.michal1-67/+73
2007-10-27Remove PIPE_FORMAT_COUNT references.michal1-2/+2
2007-10-1416-bit rgba surface/format for accumBrian1-1/+48
2007-10-13format info for Z16/Z32Brian1-1/+15
2007-10-02added MESA_FORMAT_Z16 in st_mesa_format_to_pipe_format(), for GleanBrian1-0/+2
2007-08-24Add support for more surface types in sp_surface.cBrian1-2/+10
2007-08-10added st_sizeof_format()Brian1-0/+9
2007-08-10added st_mesa_format_to_pipe_format()Brian1-0/+14
2007-08-10rename st_cb_teximage.h st_format.hBrian1-1/+1
2007-08-10Rename (file contains surface format-related functions)Brian1-0/+492