summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_cb_clear.c
AgeCommit message (Expand)AuthorFilesLines
2021-11-03st/mesa: don't update vertex elements when GL doesn't change themMarek Olšák1-0/+1
2021-09-01gallium/cso: add unbind mask for cso restoreMike Blumenkrantz1-1/+1
2021-03-01mesa/st: even better no-oping for clearsMike Blumenkrantz1-2/+2
2021-03-01mesa/st: no-op scissored clear calls with size zeroMike Blumenkrantz1-0/+3
2021-03-01mesa/st: clamp scissored clear regions to fb sizeMike Blumenkrantz1-0/+5
2021-02-08st/mesa: do scissored clears on depth/stencil as well when supportedIlia Mirkin1-2/+6
2021-01-15st/mesa: don't use cso_context to restore VBs for glClearMarek Olšák1-1/+1
2020-12-22gallium: inline pipe_depth_state to decrease DSA state size by 4 bytesMarek Olšák1-3/+3
2020-12-22gallium: pass pipe_stencil_ref by value (it has only 2 bytes)Marek Olšák1-1/+1
2020-12-03st/mesa: put pipe_screen * into st_context and use itMarek Olšák1-5/+5
2020-04-29gallium: add pipe cap for scissored clears and pass scissor state to clear() ...Mike Blumenkrantz1-2/+26
2020-04-23gallium: add # of MRT to blend stateRob Clark1-0/+1
2020-03-10gallium/cso_context: remove cso_delete_xxx_shader helpers to fix the live cacheMarek Olšák1-4/+4
2020-02-28gallium: pass cso_velems_state into cso_context instead of pipe_vertex_elementMarek Olšák1-1/+3
2019-11-14util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt1-1/+1
2019-10-31mesa: enable msaa in clear_with_quad if neededPierre-Eric Pelloux-Prayer1-0/+1
2019-09-11st/mesa: Only pause queries if there are any active queries to pause.Kenneth Graunke1-1/+1
2019-07-24gallium+mesa: fix tgsi_semantic array typeEric Engestrom1-2/+4
2019-07-04Revert "mesa/st: Passthrough scissor when clearing by quad"Marek Olšák1-3/+0
2019-07-03mesa/st: Passthrough scissor when clearing by quadAlyssa Rosenzweig1-0/+3
2019-03-11st/mesa: move utility functions, macros into new st_util.h fileBrian Paul1-0/+1
2019-02-05st/mesa: Add NIR versions of the clear shaders.Kenneth Graunke1-13/+67
2018-11-27mesa/st: better colormask check for clear fallbackRob Clark1-2/+8
2018-11-27mesa/st: swap order of clear() and clear_with_quad()Rob Clark1-3/+3
2018-09-06gallium: split depth_clip into depth_clip_near & depth_clip_farMarek Olšák1-1/+2
2018-04-12mesa: include mtypes.h lessMarek Olšák1-0/+1
2018-02-04mesa: change ctx->Color.ColorMask into a 32-bit bitmaskMarek Olšák1-36/+3
2017-11-09mesa: s/GLint/gl_buffer_index/ for _ColorDrawBufferIndexesBrian Paul1-2/+2
2017-06-22mesa: don't update draw buffer bounds in _mesa_update_stateMarek Olšák1-0/+4
2017-06-07st/mesa: don't keep framebuffer state in st_contextMarek Olšák1-3/+1
2017-02-25st/mesa: don't update unrelated states in non-draw calls such as ClearMarek Olšák1-1/+1
2016-10-16state_tracker: Fix check for scissor enabled when < 0.Eric Anholt1-2/+2
2016-09-12st/mesa: fix is_scissor_enabled when X/Y are negativeIlia Mirkin1-4/+6
2016-06-21st/mesa: invalidate readpixels cacheNicolai Hähnle1-0/+1
2016-06-18st/mesa: add support for GL_EXT_window_rectanglesIlia Mirkin1-1/+16
2016-04-12gallium: pause queries for all meta opsMarek Olšák1-0/+1
2016-02-16st/mesa: use new CSO_BITS_ALL_SHADERSBrian Paul1-6/+2
2016-02-16st/mesa: simplify st->ctx, ctx->st usage in a various placesBrian Paul1-1/+1
2016-02-16st/mesa: use new cso_save/restore_state() functionsBrian Paul1-30/+16
2016-02-16st/mesa: use new cso_set_viewport_dims() helperBrian Paul1-11/+2
2016-02-16st/mesa: use 'cso' local var instead of st->cso_contextBrian Paul1-41/+42
2016-02-16st/mesa: consolidate quad drawing codeBrian Paul1-77/+14
2016-02-16st/mesa: overhaul vertex setup for clearing, glDrawPixels, glBitmapBrian Paul1-30/+39
2016-02-13st/mesa: add a second pipeline for computeSamuel Pitoiset1-1/+1
2016-01-06st/mesa: move bitmap cache flushing out of state validationBrian Paul1-0/+3
2016-01-02u_upload_mgr: pass alignment to u_upload_alloc manuallyMarek Olšák1-1/+1
2015-09-03u_upload_mgr: remove the return value from u_upload_allocMarek Olšák1-3/+4
2015-05-16gallium: disable tessellation shaders for meta opsMarek Olšák1-0/+6
2015-04-14state_tracker: replace __FUNCTION__ with __func__Marius Predut1-1/+1
2015-02-26st/mesa: replace INLINE with inlineBrian Paul1-7/+7