summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_cb_clear.c
AgeCommit message (Expand)Author
2009-07-29mesa/st: recognize no-op scissor state when checking clear_with_quadsKeith Whitwell
2009-06-11mesa: Use new pf_is_depth_and_stencil inline.José Fonseca
2009-04-17gallium: Create OGL state tracker wrappers for various CPU access operations.Thomas Hellstrom
2009-04-04gallium: Clean up driver clear() interface.Michel Dänzer
2009-04-04gallium: Add utility helper for packing combined depth/stencil values.Michel Dänzer
2009-03-26gallium: Remove some little-used fields from struct pipe_surface.Michel Dänzer
2009-03-13gallium: consolidate bypass_vs and bypass_clipping flagsKeith Whitwell
2009-03-13gallium: no need to keep a copy of shader tokens in state trackerKeith Whitwell
2009-03-04gallium: Unify reference counting.Michel Dänzer
2009-02-24gallium: Add pipe_buffer_write/read inlines.José Fonseca
2009-02-19mesa: Free the util shaders with the gallium's FREE.José Fonseca
2009-02-12mesa: consistantly use mesa memory-functions in gallium state trackerBrian Paul
2009-01-27gallium: standardize naming of masksZack Rusin
2008-12-15Merge commit 'origin/gallium-0.1' into gallium-0.2Alan Hourihane
2008-12-12gallium: avoid mapping same vertex buffer in subsequent framesKeith Whitwell
2008-11-05Merge commit 'origin/gallium-0.1' into gallium-0.2Brian Paul
2008-11-03softpipe: Don't call pipe_buffer_destroy directly.José Fonseca
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