summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_state.h
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: use IR SHA1 as the cache key for the in-memory shader cacheMarek Olšák2019-11-051-3/+6
* radeonsi: add FMASK slots for shader images (for MSAA images)Marek Olšák2019-10-091-4/+7
* radeonsi/gfx10: set PA_CL_VS_OUT_CNTL with CONTEXT_REG_RMW to fix edge flagsMarek Olšák2019-08-271-1/+10
* radeonsi/gfx10: fix the PRIMITIVES_GENERATED query if using legacy streamoutMarek Olšák2019-08-271-0/+1
* radeonsi: move some global shader cache flags to per-binary flagsMarek Olšák2019-08-271-1/+1
* radeonsi/gfx10: fix the legacy pipeline by storing as_ngg in the shader cacheMarek Olšák2019-08-271-1/+1
* radeonsi: DCC MSAA blending bug - include logic op, limit to Navi14 and olderMarek Olšák2019-08-061-0/+1
* radeonsi: simplify si_get_input_prim and remove incorrect TODO commentMarek Olšák2019-07-231-2/+1
* radeonsi/gfx10: update a tunable max_es_verts_base for NGGMarek Olšák2019-07-191-1/+2
* radeonsi/gfx10: consolidate & improve input_prim determination for NGGMarek Olšák2019-07-031-0/+1
* radeonsi/gfx10: export correct PrimitiveID from NGG vertex shadersMarek Olšák2019-07-031-0/+1
* radeonsi/gfx10: fix GL_LINE polygon mode for decomposed primitivesMarek Olšák2019-07-031-0/+1
* radeonsi/gfx10: implement streamout-related queriesNicolai Hähnle2019-07-031-0/+3
* radeonsi/gfx10: emit VGT_GS_OUT_PRIM_TYPE from draw and add it to VS_STATENicolai Hähnle2019-07-031-2/+1
* radeonsi/gfx10: implement gfx10_shader_nggNicolai Hähnle2019-07-031-1/+5
* radeonsi/gfx10: implement gfx10_emit_cache_flushNicolai Hähnle2019-07-031-0/+1
* radeonsi/gfx10: add pipe_screen::make_texture_descriptorNicolai Hähnle2019-07-031-12/+0
* radeonsi: make si_restore_qbo_state externally availableNicolai Hähnle2019-07-031-0/+1
* radeonsi: remove old_va parameter from si_rebind_buffer by remembering offsetsMarek Olšák2019-05-161-2/+2
* radeonsi: invalidate caches at the beginning of the prim discard compute IBMarek Olšák2019-05-161-0/+2
* radeonsi: cull primitives with async compute for large draw callsMarek Olšák2019-05-161-0/+5
* radeonsi: make some functions non-staticMarek Olšák2019-05-161-0/+15
* radeonsi: allow si_shader_select_with_key to return an optimized shader or failMarek Olšák2019-05-161-0/+7
* radeonsi: move si_*_descriptors_idx functions into si_state.hMarek Olšák2019-05-161-0/+14
* radeonsi: overhaul the vertex fetch fixup mechanismNicolai Hähnle2019-05-131-0/+19
* radeonsi: set sampler state and view functions for compute-only contextsMarek Olšák2019-05-011-1/+1
* radeonsi/gfx9: set that window_rectangles always roll the contextMarek Olšák2019-04-251-1/+2
* radeonsi: delay adding BOs at the beginning of IBs until the first drawMarek Olšák2019-04-231-1/+2
* radeonsi: set exact shader buffer read/write usage in CSMarek Olšák2019-04-041-2/+1
* radeonsi: always use compute rings for clover on CI and newer (v2)Marek Olšák2019-02-261-0/+1
* radeonsi: rename rbo, rbuffer to buf or bufferMarek Olšák2019-01-221-1/+1
* radeonsi: rename r600_resource -> si_resourceMarek Olšák2019-01-221-4/+4
* radeonsi: add an si_set_rw_shader_buffer convenience functionNicolai Hähnle2018-12-191-0/+2
* radeonsi: add si_init_draw_functions and make some functions staticNicolai Hähnle2018-12-191-9/+1
* radeonsi: track context rolls better for the Vega scissor bug workaroundMarek Olšák2018-10-161-14/+3
* radeonsi: use faster integer division for instance divisorsMarek Olšák2018-10-161-1/+1
* radeonsi: move emission of PA_SU_VTX_CNTL into emit_guardbandMarek Olšák2018-10-161-0/+2
* radeonsi: set PA_SU_PRIM_FILTER_CNTL optimallyMarek Olšák2018-10-161-0/+1
* radeonsi: center viewport to improve guardband clipping for high resolutionsMarek Olšák2018-10-161-0/+2
* radeonsi:optimizing SET_CONTEXT_REG for shaders vgt_vertex_reuseSonny Jiang2018-10-051-0/+1
* radeonsi:optimizing SET_CONTEXT_REG for shaders TessellationSonny Jiang2018-10-051-0/+1
* radeonsi:optimizing SET_CONTEXT_REG for shaders PSSonny Jiang2018-10-051-0/+11
* radeonsi:optimizing SET_CONTEXT_REG for shaders VSSonny Jiang2018-10-051-0/+6
* radeonsi:optimizing SET_CONTEXT_REG for shaders GSSonny Jiang2018-10-051-1/+18
* radeonsi: optimizing SET_CONTEXT_REG for shaders ESSonny Jiang2018-10-051-7/+2
* radeonsi: move internal TGSI shaders into si_shaderlib_tgsi.cMarek Olšák2018-08-141-2/+0
* radeonsi: implement EXT_window_rectanglesMarek Olšák2018-08-141-0/+3
* radeonsi: emit_spi_map packets optimizationSonny Jiang2018-07-201-0/+1
* radeonsi: emit_guardband packets optimizationSonny Jiang2018-07-181-0/+5
* radeonsi: enable shader caching for compute shadersMarek Olšák2018-06-281-0/+6