summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_cb_clear.c
AgeCommit message (Expand)Author
2008-10-18gallium: add some checks for null surface pointers in state trackerBrian Paul
2008-09-05gallium: document that clear color is intentionally always PIPE_FORMAT_A8R8G8...Brian Paul
2008-09-03gallium: Have pipe_buffer_* receive a pipe_screen instead of a pipe_context.José Fonseca
2008-07-15st: Silence compiler warnings on Windows.Michal Krol
2008-05-20gallium: fix mem leaksBrian Paul
2008-05-02Some changed for non-C99 compilersAlan Hourihane
2008-04-30gallium: use new buffer wrapper functions in p_inlines.hBrian Paul
2008-04-24gallium: use cso_destroy_vertex/fragment_shader() functionsBrian Paul
2008-04-21use cso fs/vs handle functionsKeith Whitwell
2008-04-21gallium: Use CSO cache for shaders.Michel Dänzer
2008-04-18gallium: Always pass colour clear value to driver as A8R8G8B8.Michel Dänzer
2008-04-03gallium: set rasterizer.gl_rasterization_rules = 1 in a few more placesBrian
2008-04-03gallium: streamline viewport/raster/shader state for clearing with quadsBrian Paul
2008-04-03gallium: remove the temporary/test TEST_DRAW_PASSTHROUGH codeBrian Paul
2008-04-03gallium: use identity viewport fix broken clear_with_quad() pathBrian Paul
2008-03-27gallium: Update calls to the simple shader functionsBrian
2008-03-20gallium: in clear_with_quad() check fb orientation, invert Y if neededBrian
2008-03-20gallium: create one vertex buffer and re-use, also enable bypass_clippingBrian
2008-03-20gallium: use the utility pasthrough shadersBrian
2008-03-19gallium: implement CSO save/restore functions for use by meta operations (bli...Brian
2008-03-18gallium: restore additional state after clearing with quadBrian
2008-03-18gallium: use new color packing utility functionsBrian
2008-03-13gallium: for TEST_DRAW_PASSTHROUGH, pass inClipCoords=FALSE to st_draw_vertic...Brian
2008-03-13gallium: add some temporary code for testing draw module vertex passthroughBrian
2008-03-12gallium: in clear_stencil_buffer() check surface format to determine stencil ...Brian
2008-03-11gallium: rework CSO-related code in state trackerBrian
2008-02-28gallium: State tracker cleanups wrt clears.Keith Whitwell
2008-02-14gallium: Cleanups related to clears.Keith Whitwell
2008-02-12gallium: rename st_fragment_program's fs field to cso to match st_vertex_programBrian
2008-02-08gallium: added inClipCoords param to st_draw_vertices() to indicate coord sys...Brian
2008-01-28gallium: check if surface has defined status in check_clear_depth_with_quad()Brian
2008-01-14Fix problems with vertex shaders and the private draw module.Brian
2007-12-17gallium: incorporate alpha state into depth_stencil state object.Keith Whitwell
2007-12-07Define PIPE_FORMAT_ tokens as an enum set, rather than #defines.Brian
2007-12-07Replace "duplicate" formatsBrian
2007-12-05added PIPE_FORMAT_U_B8_G8_R8_A8 case in color_value()Brian
2007-11-20initial support for PIPE_FORMAT_Z24_S8Brian
2007-11-08simplify depth_value(), return proper value for Z16 formatBrian
2007-11-07Float->uint conversion for PIPE_FORMAT_U_Z32 resulted in overflow in depth_va...Brian
2007-10-27Move mesa_to_tgsi.[ch] to state_trackerBrian
2007-10-25silence warningBrian
2007-10-17remove #include vf.hBrian
2007-10-17Fix viewport Z scale/bias to get the right Z values from drawing the quad.Brian
2007-10-16use new st_clear_accum_buffer() functionBrian
2007-10-03Some minor cleanups.Michel Dänzer
2007-09-28Instead of linked program pairs, keep a list of vertex programs translated fo...Brian
2007-09-25st_draw_vertices() no longer needs attribs[] array parameterBrian
2007-09-25Translate mesa vertex/fragment programs to TGSI programs at same time to do p...Brian
2007-09-21reenable some clear code that was temporarily disabledBrian
2007-09-21Make the alpha test state a cso.Zack Rusin