summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_state_shaders.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: allow unbinding vertex shadersMarek Olšák2015-10-241-2/+2
* radeonsi: allow unbinding pixel shaders and remove the dummy shaderMarek Olšák2015-10-241-17/+1
* radeonsi: add checks for a NULL pixel shaderMarek Olšák2015-10-241-32/+41
* radeonsi: enable BC_OPTIMIZE if centroid isn't usedMarek Olšák2015-10-201-1/+5
* radeonsi: support thread-safe shaders shared by multiple contextsMarek Olšák2015-10-201-133/+146
* radeonsi: implement vertex color clampingMarek Olšák2015-10-171-1/+1
* radeonsi: implement fragment color clampingMarek Olšák2015-10-171-0/+1
* radeonsi: clean up other scratch buffer functionsMarek Olšák2015-10-171-15/+8
* radeonsi: clean up copy-pasted scratch buffer updatesMarek Olšák2015-10-171-26/+13
* radeonsi: unify shader create functionsMarek Olšák2015-10-171-40/+9
* radeonsi: unify shader delete functionsMarek Olšák2015-10-171-67/+17
* radeonsi: remove an unused ctx parameter in si_shader_destroyMarek Olšák2015-10-171-1/+1
* radeonsi: disable NaNs for LS and HSMarek Olšák2015-10-171-2/+4
* radeonsi: fix a GS hang on VIMarek Olšák2015-10-071-0/+18
* radeonsi: do force_persample_interp in shaders for non-trivial casesMarek Olšák2015-10-031-0/+34
* radeonsi: implement the simple case of force_persample_interpMarek Olšák2015-10-031-1/+34
* radeonsi: move SPI_PS_INPUT_ENA/ADDR registers to a separate stateMarek Olšák2015-10-031-14/+26
* gallium/radeon: tell the winsys the exact resource binding typesMarek Olšák2015-10-031-6/+6
* radeonsi: add scratch buffer to the buffer list when it's re-allocatedMarek Olšák2015-09-261-0/+1
* radeonsi: don't forget to update scratch relocations for LS, HS, ES shadersMarek Olšák2015-09-241-2/+6
* radeonsi: skip drawing if updating the scratch buffer failsMarek Olšák2015-09-241-14/+49
* radeonsi: skip drawing if PS fails to compile or uploadMarek Olšák2015-09-241-12/+3
* radeonsi: skip drawing if VS, TCS, TES, GS fail to compile or uploadMarek Olšák2015-09-241-7/+23
* radeonsi: handle fixed-func TCS shader create failureMarek Olšák2015-09-241-2/+5
* radeonsi: handle shader precompile failuresMarek Olšák2015-09-241-1/+6
* radeonsi: skip drawing if GS ring allocations failMarek Olšák2015-09-241-1/+10
* radeonsi: skip drawing if the tess factor ring allocation failsMarek Olšák2015-09-241-2/+9
* radeonsi: add malloc fail paths to si_create_shader_stateMarek Olšák2015-09-241-0/+8
* radeonsi: use an indirect buffer for init_configMarek Olšák2015-09-011-0/+2
* radeonsi: don't set number of IB dwords for statesMarek Olšák2015-09-011-1/+1
* radeonsi: convert SPI state to an atomMarek Olšák2015-09-011-9/+16
* radeonsi: convert CB_TARGET_MASK setup to an atomMarek Olšák2015-09-011-1/+1
* radeonsi: don't rebind GSVS ring buffers every draw call using GSMarek Olšák2015-09-011-3/+8
* radeonsi: don't clear the tessellation factor ring bufferMarek Olšák2015-09-011-2/+0
* radeonsi: remove the tf_ring state, add the registers to init_configMarek Olšák2015-09-011-12/+13
* radeonsi: remove the gs_rings state, add the registers to init_configMarek Olšák2015-09-011-13/+14
* radeonsi: optimize viewport statesMarek Olšák2015-09-011-0/+2
* radeonsi: optimize scissor statesMarek Olšák2015-09-011-0/+20
* radeonsi: fix a Unigine Heaven hang when drirc is missingMarek Olšák2015-09-011-0/+10
* radeonsi: mark unreachable paths to avoid warningsGrazvydas Ignotas2015-08-261-2/+2
* radeonsi: add VI hardware supportMarek Olšák2015-08-141-1/+7
* radeonsi: add support for gl_PrimitiveID in the fragment shaderMarek Olšák2015-08-131-5/+18
* radeonsi: move VGT_GS_MODE to the VS stateMarek Olšák2015-08-131-2/+6
* gallium/radeon: use helper functions to mark atoms dirtyGrazvydas Ignotas2015-08-111-6/+6
* radeonsi: add a HUD query showing the number of shaders createdMarek Olšák2015-08-061-0/+1
* radeonsi: add a HUD query showing the number of compiler invocationsMarek Olšák2015-08-061-0/+1
* radeonsi: add GS multiple streams support (v2)Dave Airlie2015-07-301-16/+59
* radeon: add support for streams to the common streamout code. (v2)Dave Airlie2015-07-291-3/+15
* radeonsi: add scratch buffer support for tessellation shadersMarek Olšák2015-07-231-8/+28
* radeonsi: add derived tessellation stateMarek Olšák2015-07-231-1/+7