path: root/src/gallium/drivers/radeonsi/si_hw_context.c
AgeCommit message (Expand)AuthorFilesLines
2018-04-05radeonsi: rename si_hw_context.c -> si_gfx_cs.cMarek Olšák1-299/+0
2018-04-05radeonsi: move si_destroy_saved_cs to si_debug.cMarek Olšák1-7/+0
2018-04-05radeonsi: rename si_begin_new_cs -> si_begin_new_gfx_csMarek Olšák1-4/+4
2018-04-05radeonsi: rename si_need_cs_space -> si_need_gfx_cs_spaceMarek Olšák1-1/+1
2018-04-05radeonsi: use num_cs_dw_queries_suspendMarek Olšák1-2/+6
2018-04-05radeonsi: call CS flush functions directly whenever possibleMarek Olšák1-5/+5
2018-02-26radeonsi: don't use struct si_descriptors for vertex buffer descriptorsMarek Olšák1-1/+1
2017-11-29r300,r600,radeonsi: replace RADEON_FLUSH_* with PIPE_FLUSH_*Marek Olšák1-3/+3
2017-11-29radeonsi: remove r600_common_screenMarek Olšák1-2/+2
2017-11-29radeonsi: remove more functions from r600_pipe_common.cMarek Olšák1-2/+4
2017-11-29radeonsi: remove R600_CONTEXT_* flagsMarek Olšák1-1/+1
2017-11-29radeonsi: remove some definitions and helpers from r600_pipe_common.hMarek Olšák1-2/+2
2017-11-20radeonsi: avoid syncing the driver thread in si_fence_finishNicolai Hähnle1-0/+3
2017-11-09radeonsi: record and dump time of flushNicolai Hähnle1-0/+3
2017-11-02radeonsi: remove 'Authors:' commentsMarek Olšák1-3/+0
2017-10-09radeonsi: import r600_streamout from drivers/radeonMarek Olšák1-1/+12
2017-10-09radeonsi: enumerize DBG flagsMarek Olšák1-2/+2
2017-10-02radeonsi: move and rename scissor and viewport state and functionsNicolai Hähnle1-5/+5
2017-09-26r600: fork and import gallium/radeonMarek Olšák1-5/+5
2017-09-05radeonsi/gfx9: implement primitive binningMarek Olšák1-0/+2
2017-08-22radeonsi: remove Constant Engine supportMarek Olšák1-49/+2
2017-08-22radeonsi: print saved CS to the log contextNicolai Hähnle1-21/+46
2017-08-21radeonsi: don't prefetch VBO descriptors if vertex elements == NULLMarek Olšák1-1/+1
2017-08-18radeonsi: don't use CLEAR_STATE on SIMarek Olšák1-7/+13
2017-08-07radeonsi: add a separate dirty mask for prefetchesMarek Olšák1-2/+14
2017-08-07radeonsi: de-atomize L2 prefetchMarek Olšák1-1/+1
2017-08-01radeonsi: print CE IBs into ddebug reportsMarek Olšák1-4/+6
2017-07-28radeonsi: rely on CLEAR_STATE for clearing UCP and blend color registersMarek Olšák1-2/+6
2017-07-28radeonsi: rely on CLEAR_STATE for resetting the framebuffer and sample maskMarek Olšák1-3/+10
2017-06-23Revert "radeonsi: don't emit partial flushes at the end of IBs (v2)"Marek Olšák1-9/+5
2017-06-22radeonsi: don't emit partial flushes at the end of IBs (v2)Marek Olšák1-5/+9
2017-06-14radeonsi: add all resident buffers to the current CSSamuel Pitoiset1-0/+1
2017-05-18radeonsi: update si_ce_needed_cs_spaceMarek Olšák1-8/+8
2017-05-18radeonsi: do only 1 big CE dump at end of IBs and one reload in the preambleMarek Olšák1-2/+6
2017-04-17gallium/radeon: always flush asynchronously and wait after begin_new_csMarek Olšák1-0/+3
2017-04-13radeonsi: emit VS_STATE register explicitly from si_draw_vboNicolai Hähnle1-0/+1
2017-01-30radeonsi: atomize the scratch buffer stateMarek Olšák1-1/+6
2017-01-30radeonsi: move VGT_VERTEX_REUSE_BLOCK_CNTL into shader states for PolarisMarek Olšák1-1/+0
2017-01-30radeonsi: atomize L2 prefetchesMarek Olšák1-0/+3
2017-01-05radeonsi: turn SDMA IBs into de-facto preambles of GFX IBsMarek Olšák1-4/+16
2016-10-26gallium/radeon: stop using PIPE_BIND_CUSTOMMarek Olšák1-1/+1
2016-10-05gallium/radeon: implement set_device_reset_callbackNicolai Hähnle1-0/+3
2016-10-04radeonsi: move VGT_LS_HS_CONFIG to derived tess_stateMarek Olšák1-1/+0
2016-09-09radeonsi: remove the cache_flush atomMarek Olšák1-1/+1
2016-09-07radeonsi: skip redundant INDEX_TYPE writesMarek Olšák1-0/+1
2016-09-05gallium/radeon: set VPORT_ZMIN/MAX registers correctlyMarek Olšák1-0/+1
2016-08-25gallium/radeon: unify and simplify checking for an empty gfx IBMarek Olšák1-10/+3
2016-08-06gallium/radeon: count gfx IB flushesMarek Olšák1-1/+1
2016-08-06gallium/radeon: move radeon_winsys::cs_memory_below_limit to driversMarek Olšák1-2/+3
2016-08-03gallium/radeon: move last_gfx_fence from radeonsi to common codeMarek Olšák1-5/+5