summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/radeonsi/si_hw_context.c
AgeCommit message (Expand)AuthorFilesLines
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
2016-07-19gallium/radeon: remove RADEON_FLUSH_KEEP_TILING_FLAGS flagMarek Olšák1-3/+0
2016-07-08radeonsi: explicitly choose center locations for 1xAA on PolarisNicolai Hähnle1-1/+2
2016-06-24radeonsi: fix fractional odd tessellation spacing for PolarisMarek Olšák1-0/+1
2016-06-24radeon: check VM faults from DMA flushNicolai Hähnle1-1/+1
2016-06-24radeonsi: move gfx fence wait out of si_check_vm_faultsNicolai Hähnle1-1/+7
2016-06-24radeonsi: extract IB and bo list saving into separate functionsNicolai Hähnle1-23/+2
2016-06-10radeonsi: Reinitialize all descriptors in CE preamble.Bas Nieuwenhuizen1-0/+3
2016-06-01radeon/winsys: introduce radeon_winsys_cs_chunkNicolai Hähnle1-4/+11
2016-06-01gallium/radeon: use cs_check_space throughoutNicolai Hähnle1-3/+2
2016-05-31radeonsi: don't flush TC at the end of IBs on DRM >= 3.2.0Marek Olšák1-2/+3
2016-05-17gallium/radeon: add radeon_emitted to check for non-trivial IBsNicolai Hähnle1-2/+2
2016-04-28radeonsi: remove flushes at the beginning and end of IBs done by the kernelMarek Olšák1-12/+12
2016-04-26radeonsi: add RW_BUFFERS only once in si_ce_needed_cs_spaceMarek Olšák1-2/+2
2016-04-21radeonsi: Enable loading into CE RAM.Bas Nieuwenhuizen1-0/+5
2016-04-19radeonsi: do not do two full flushes on every compute dispatchBas Nieuwenhuizen1-0/+1
2016-04-19radeonsi: do per cs setup for compute shaders once per csBas Nieuwenhuizen1-0/+2
2016-04-19radeonsi: Create CE IB.Bas Nieuwenhuizen1-1/+34
2016-04-13radeonsi: fix a critical SI hang since PIPELINESTAT_START/STOP was addedMarek Olšák1-1/+2
2016-04-12radeonsi: move scissor and viewport states into gallium/radeonMarek Olšák1-4/+4
2016-03-20gallium/radeon: remove old CS tracingMarek Olšák1-2/+1
2016-02-09radeonsi: implement forcing per-sample_interpolation using the shader key onlyMarek Olšák1-1/+0
2016-02-02radeonsi: rename cb_target_mask state to cb_render_stateMarek Olšák1-1/+1
2015-11-13radeonsi: calculate optimal GS ring sizes to fix GS hangs on TongaMarek Olšák1-0/+2
2015-11-13gallium/radeon: atomize render condition (SET_PREDICATION)Marek Olšák1-0/+1
2015-11-13gallium/radeon: inline the r600_rings structureMarek Olšák1-8/+8
2015-11-13radeonsi: prevent recursion in si_context_gfx_flushMarek Olšák1-0/+7
2015-11-13gallium/radeon: remove the IB flushing flagMarek Olšák1-3/+0
2015-11-13gallium/radeon: move GFX/DMA flushing from add_to_buffer_list to need_cs_spaceMarek Olšák1-0/+5
2015-11-13radeonsi: rename cache flushing flags once moreMarek Olšák1-5/+5
2015-10-03radeonsi: move SPI_PS_INPUT_ENA/ADDR registers to a separate stateMarek Olšák1-0/+1
2015-10-03radeonsi: dump buffer lists while debuggingMarek Olšák1-1/+14
2015-10-03gallium/radeon: stop using "reloc" in a few placesMarek Olšák1-1/+1
2015-10-03radeonsi: add an option for debugging VM faultsMarek Olšák1-0/+4
2015-09-01radeonsi: don't send IB dword usage to si_need_cs_spaceMarek Olšák1-2/+1
2015-09-01radeonsi: don't count IB space for states, just use an upper boundMarek Olšák1-48/+5
2015-09-01radeonsi: convert SPI state to an atomMarek Olšák1-0/+1
2015-09-01radeonsi: convert CB_TARGET_MASK setup to an atomMarek Olšák1-0/+1
2015-09-01radeonsi: convert stencil ref state into an atomMarek Olšák1-0/+1
2015-09-01radeonsi: convert blend color state into an atomMarek Olšák1-0/+1