summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_pipe.h
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: implement set_shader_images (v2)Nicolai Hähnle2016-03-211-0/+7
* radeonsi: move si_decompress_textures to si_blit.cNicolai Hähnle2016-03-101-4/+1
* radeonsi: remove resource field from si_sampler_viewNicolai Hähnle2016-03-091-1/+0
* radeonsi: add DCC decompression (v2)Bas Nieuwenhuizen2016-03-091-0/+1
* radeonsi: allocate DCC in the same backing buffer as the textureMarek Olšák2016-03-091-1/+0
* radeonsi: implement binary shaders & shader cache in memory (v2)Marek Olšák2016-02-211-0/+16
* radeonsi: add PS prologMarek Olšák2016-02-211-0/+1
* radeonsi: add PS epilogMarek Olšák2016-02-211-0/+1
* radeonsi: add TCS epilogMarek Olšák2016-02-211-0/+1
* radeonsi: add VS epilogMarek Olšák2016-02-211-0/+1
* radeonsi: add VS prologMarek Olšák2016-02-211-0/+3
* radeonsi: first bits for non-monolithic shadersMarek Olšák2016-02-211-0/+3
* radeonsi: put image, fmask, and sampler descriptors into one arrayMarek Olšák2016-02-101-1/+0
* radeonsi: implement forcing per-sample_interpolation using the shader key onlyMarek Olšák2016-02-091-2/+0
* radeonsi: rename cb_target_mask state to cb_render_stateMarek Olšák2016-02-021-1/+1
* radeonsi: use all SPI color formatsMarek Olšák2016-01-221-0/+4
* radeonsi: use SPI_SHADER_COL_FORMAT fields instead of export_16bpcMarek Olšák2016-01-221-1/+1
* radeonsi: add RADEON_REPLACE_SHADERS debug optionNicolai Hähnle2015-12-291-0/+1
* radeonsi: implement fast stencil clearMarek Olšák2015-12-111-0/+2
* radeonsi: implement AMD_performance_monitor for CIK+Nicolai Hähnle2015-11-251-0/+3
* radeonsi: calculate optimal GS ring sizes to fix GS hangs on TongaMarek Olšák2015-11-131-0/+1
* radeonsi: prevent recursion in si_context_gfx_flushMarek Olšák2015-11-131-0/+1
* radeonsi: rename cache flushing flags once moreMarek Olšák2015-11-131-9/+6
* radeonsi: Enable DCC.Bas Nieuwenhuizen2015-10-241-0/+1
* radeonsi: add another requirement for PARTIAL_ES_WAVEMarek Olšák2015-10-241-0/+2
* radeonsi: allow unbinding pixel shaders and remove the dummy shaderMarek Olšák2015-10-241-3/+0
* radeonsi: support thread-safe shaders shared by multiple contextsMarek Olšák2015-10-201-6/+15
* radeonsi: fix a GS hang on VIMarek Olšák2015-10-071-0/+1
* radeonsi: implement the simple case of force_persample_interpMarek Olšák2015-10-031-0/+1
* radeonsi: move SPI_PS_INPUT_ENA/ADDR registers to a separate stateMarek Olšák2015-10-031-0/+1
* radeonsi: only do depth-only or stencil-only in-place decompressionMarek Olšák2015-10-031-1/+3
* radeonsi: dump buffer lists while debuggingMarek Olšák2015-10-031-0/+2
* radeonsi: add an option for debugging VM faultsMarek Olšák2015-10-031-0/+2
* radeonsi: rework uploading border colorsMarek Olšák2015-09-011-3/+5
* radeonsi: reorder si_context variablesMarek Olšák2015-09-011-40/+45
* radeonsi: don't send IB dword usage to si_need_cs_spaceMarek Olšák2015-09-011-1/+1
* radeonsi: don't count IB space for states, just use an upper boundMarek Olšák2015-09-011-7/+0
* radeonsi: convert SPI state to an atomMarek Olšák2015-09-011-0/+1
* radeonsi: convert CB_TARGET_MASK setup to an atomMarek Olšák2015-09-011-0/+1
* radeonsi: convert stencil ref state into an atomMarek Olšák2015-09-011-1/+1
* radeonsi: convert blend color state into an atomMarek Olšák2015-09-011-0/+6
* radeonsi: convert sample mask state into an atomMarek Olšák2015-09-011-0/+6
* radeonsi: convert clip state into an atomMarek Olšák2015-09-011-0/+6
* radeonsi: avoid redundant CB and DB register updatesMarek Olšák2015-09-011-0/+2
* radeonsi: don't rebind GSVS ring buffers every draw call using GSMarek Olšák2015-09-011-0/+1
* radeonsi: remove the tf_ring state, add the registers to init_configMarek Olšák2015-09-011-1/+0
* radeonsi: remove the gs_rings state, add the registers to init_configMarek Olšák2015-09-011-1/+0
* radeonsi: use a bitmask for tracking dirty atomsMarek Olšák2015-09-011-1/+7
* radeonsi: define the state atom array separatelyMarek Olšák2015-09-011-19/+1
* radeonsi: optimize viewport statesMarek Olšák2015-09-011-0/+8