summaryrefslogtreecommitdiff
path: root/src/amd/vulkan/si_cmd_buffer.c
AgeCommit message (Expand)AuthorFilesLines
2018-01-31radv: remove predication on cache flushesMatthew Nicholls1-14/+12
2018-01-30radv: Split out the ia_multi_vgt_param precomputation.Bas Nieuwenhuizen1-6/+6
2018-01-08radv: make the indirect GFX config BO read-only for the GPUSamuel Pitoiset1-1/+2
2018-01-04radv: Use correct flush bits for flushing L2 during CB/DB flushes.Bas Nieuwenhuizen1-13/+16
2018-01-04radv: Allow writing 0 scissors.Bas Nieuwenhuizen1-1/+2
2017-12-31radv: Implement binning on GFX9.Bas Nieuwenhuizen1-6/+0
2017-12-29radv/gfx9: use a bigger hammer to flush cb/db caches.Dave Airlie1-1/+8
2017-11-28amd/common: sid.h cleanupsNicolai Hähnle1-6/+8
2017-11-13radv: optimize calling radv_cmd_buffer_trace_emit()Samuel Pitoiset1-2/+5
2017-10-26radv: add support for local bos. (v3)Dave Airlie1-1/+2
2017-10-21radv: don't skip PS/VS partial flushAndres Rodriguez1-8/+6
2017-10-21radv: hardcode shader WAVE_LIMIT to the maximum valueAndres Rodriguez1-9/+18
2017-10-20radv: move DB_COUNT_CONTROL initialization to si_emit_config()Samuel Pitoiset1-0/+5
2017-10-19radv: fix CLEAR_STATE packet length.Dave Airlie1-1/+1
2017-10-12radv: use CLEAR_STATE for initializing some registersSamuel Pitoiset1-41/+58
2017-10-12radv: do not set registers for merged ES-GS on GFX9Samuel Pitoiset1-2/+5
2017-10-12radv: move the raster config emission in si_set_raster_config()Samuel Pitoiset1-53/+60
2017-10-09radeonsi: shrink r600d_common.h and stop using itMarek Olšák1-14/+14
2017-10-09radv: emit PA_SU_POINT_{SIZE,MINMAX} in si_emit_config()Samuel Pitoiset1-0/+15
2017-09-20radv: Don't use a virtual function for getting the buffer virtual address.Bas Nieuwenhuizen1-2/+2
2017-09-11radv: work out a base ia_multi_vgt_param.Dave Airlie1-10/+5
2017-09-11radv: calculate non-draw related ia_multi_vgt_param bits in pipelineDave Airlie1-60/+4
2017-09-11radv: move calculating primgroup_size to pipeline.Dave Airlie1-9/+3
2017-09-11radv: only calculate num_prims when required.Dave Airlie1-4/+10
2017-09-11radv: realign vgt flush on hawaii workaround with radeonsi.Dave Airlie1-6/+12
2017-09-08radv: move shaders related code to radv_shader.cSamuel Pitoiset1-0/+1
2017-08-25radv: fix predication on gfx9Dave Airlie1-1/+3
2017-08-16radv/gfx9: fix set predication packet.Dave Airlie1-9/+12
2017-07-17radv: predicate cmask eliminate when using DCC.Dave Airlie1-1/+2
2017-07-06radv: add support for cmd predication.Dave Airlie1-23/+45
2017-06-26radv: handle primitive id input into fragment shader with no geom shaderDave Airlie1-0/+3
2017-06-26radv: set prim_id for geometry shadersDave Airlie1-0/+5
2017-06-11radv: assert on CP_DMA_USE_L2 for SIGrazvydas Ignotas1-0/+1
2017-06-07radv: move chip_class extraction down further.Dave Airlie1-1/+2
2017-06-07radv/gfx9: use correct register setting for uconfig regsDave Airlie1-4/+4
2017-06-06radv: Add early exit for cache flushes.Bas Nieuwenhuizen1-2/+4
2017-06-06radv: add IA_MULTI_VGT_PARAM support for GFX9.Dave Airlie1-4/+8
2017-06-06radv: add rb+ support for GFX9Dave Airlie1-1/+1
2017-06-06radv: add GFX9 cache flushing support.Dave Airlie1-48/+127
2017-06-06radv: add GFX9 to initialisation cmd buffer.Dave Airlie1-14/+58
2017-06-06radv: don't setup raster_config on gfx9.Dave Airlie1-12/+16
2017-06-06radv: add gfx9 cp dma support.Dave Airlie1-5/+16
2017-06-06radv: add some misc gfx9 pieces.Dave Airlie1-0/+1
2017-06-06radv: fix typo in comment.Dave Airlie1-1/+1
2017-06-06radv: add a comment from radeonsi before cp dma function.Dave Airlie1-0/+4
2017-06-02radv: realign cp dma code with radeonsiDave Airlie1-86/+70
2017-06-02radv: factor out eop event writing code. (v2)Dave Airlie1-7/+50
2017-06-02radv: factor out si_emit_wait_fence code.Dave Airlie1-0/+14
2017-05-07radv: apply the tess+GS hang workaround to Polaris12 as wellDave Airlie1-1/+2
2017-05-05radv: enable POLARIS12 support.Dave Airlie1-0/+1