amd/common/gfx10: add register JSON
[mesa.git] / src / gallium / drivers / radeonsi / si_state_shaders.c
2019-07-03 Nicolai Hähnleamd/common/gfx10: add register JSON
2019-06-25 Nicolai Hähnleradeonsi: refactor si_update_vgt_shader_config
2019-06-13 Nicolai Hähnleradeonsi/gfx9: declare LDS ESGS ring as an explicit...
2019-06-13 Nicolai Hähnleamd/rtld: layout and relocate LDS symbols
2019-06-13 Nicolai Hähnleradeonsi: use the new run-time linker for shaders
2019-06-13 Nicolai Hähnleradeonsi: return bool from si_shader_binary_upload
2019-06-13 Nicolai Hähnleradeonsi: let si_shader_create return a boolean
2019-06-12 Marek Olšákradeonsi: always interpolate PrimID as flat
2019-06-04 Nicolai Hähnleamd/common: use generated register header
2019-05-16 Marek Olšákradeonsi: cull primitives with async compute for large...
2019-05-16 Marek Olšákradeonsi: make some functions non-static
2019-05-16 Marek Olšákradeonsi: allow si_shader_select_with_key to return...
2019-05-16 Marek Olšákac: rename SI-CIK-VI to GFX6-GFX7-GFX8
2019-05-13 Nicolai Hähnleradeonsi: overhaul the vertex fetch fixup mechanism
2019-05-13 Nicolai Hähnleradeonsi: store sctx->vertex_elements in a local in...
2019-04-30 Timothy Arceriradeonsi/nir: call radeonsi nir opts before the scan...
2019-04-25 Marek Olšákradeonsi/gfx9: rework the gfx9 scissor bug workaround...
2019-04-25 Nicolai Hähnleradeonsi: add radeonsi_sync_compile option
2019-02-28 Timothy Arceriradeonsi/nir: move si_lower_nir() call into compiler...
2019-01-22 Marek Olšákradeonsi: rename r600_resource -> si_resource
2019-01-22 Marek Olšákradeonsi: fix a u_blitter crash after a shader with...
2019-01-01 Timothy Arceriradeonsi: remove unrequired param in si_nir_scan_tess_c...
2018-12-19 Nicolai Hähnleradeonsi: const-ify si_set_tesseval_regs
2018-12-06 Samuel Pitoisetamd: remove support for LLVM 6.0
2018-10-16 Marek Olšákradeonsi: track context rolls better for the Vega sciss...
2018-10-05 Sonny Jiangradeonsi:optimizing SET_CONTEXT_REG for shaders vgt_ver...
2018-10-05 Sonny Jiangradeonsi:optimizing SET_CONTEXT_REG for shaders Tessell...
2018-10-05 Sonny Jiangradeonsi:optimizing SET_CONTEXT_REG for shaders PS
2018-10-05 Sonny Jiangradeonsi:optimizing SET_CONTEXT_REG for shaders VS
2018-10-05 Sonny Jiangradeonsi:optimizing SET_CONTEXT_REG for shaders GS
2018-10-05 Sonny Jiangradeonsi: optimizing SET_CONTEXT_REG for shaders ES
2018-10-02 Marek Olšákradeonsi: don't set the VS prolog key for the blit VS
2018-08-23 Marek Olšákradeonsi: bump MAX_GS_INVOCATIONS
2018-08-15 Marek Olšákradeonsi: move internal TGSI shaders into si_shaderlib_...
2018-07-24 Marek Olšákradeonsi: reduce LDS stalls by 40% for tessellation
2018-07-20 Sonny Jiangradeonsi: emit_spi_map packets optimization
2018-07-03 Dave Airlieradeonsi: rename si_compiler -> ac_llvm_compiler
2018-06-29 Marek Olšákradeonsi: enable shader caching for compute shaders
2018-06-29 Marek Olšákradeonsi: unify duplicated code for initial shader...
2018-06-25 Marek Olšákradeonsi: clean up passing the is_monolithic flag for...
2018-06-19 Marek Olšákamd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbuf
2018-06-14 Marek Olšákradeonsi: assume that rasterizer state is non-NULL...
2018-06-14 Marek Olšákradeonsi: micro-optimize prim checking and fix guardban...
2018-06-14 Marek Olšákradeonsi: move VGT_GS_OUT_PRIM_TYPE into si_shader_gs
2018-06-14 Marek Olšákradeonsi: record CLIPVERTEX output usage properly for...
2018-05-25 Marek Olšákradeonsi: fix passing gl_ClipVertex for GS and tess
2018-05-25 Marek Olšákradeonsi: fix color inputs/outputs for GS and tess
2018-05-25 Marek Olšákradeonsi: fix incorrect parentheses around VS-PS varyin...
2018-05-24 Marek Olšákradeonsi: round ps_iter_samples in set_min_samples
2018-04-27 Marek Olšákradeonsi: add struct si_compiler containing LLVMTargetM...
2018-04-27 Marek Olšákradeonsi: use r600_resource() typecast helper
2018-04-27 Marek Olšákradeonsi: remove unused atom parameter from si_atom...
2018-04-27 Marek Olšákradeonsi: remove function si_init_atom
2018-04-27 Marek Olšákradeonsi: don't use an indirect table for state atoms
2018-04-27 Marek Olšákradeonsi: rename r600_atom -> si_atom
2018-04-16 Marek Olšákradeonsi: don't emit partial flushes for internal CS...
2018-04-05 Marek Olšákradeonsi: remove r600_common_context
2018-04-05 Marek Olšákradeonsi: move r600_cs.h contents into si_pipe.h, si_bu...
2018-04-05 Marek Olšákradeonsi: move and rename R600_ERR out of r600_pipe_com...
2018-04-05 Marek Olšákradeonsi: move definitions out of r600_pipe_common.h
2018-04-05 Marek Olšákradeonsi: use si_context instead of pipe_context in...
2018-04-05 Marek Olšákradeonsi: update copyrights
2018-04-05 Marek Olšákradeonsi: switch radeon_add_to_buffer_list parameter...
2018-04-05 Marek Olšákradeonsi: flatten / remove struct r600_ring
2018-04-05 Marek Olšákradeonsi: call CS flush functions directly whenever...
2018-04-05 Marek Olšákradeonsi: skip DCC render feedback checking if color...
2018-04-02 Marek Olšákradeonsi: implement GL_KHR_blend_equation_advanced
2018-03-08 Marek Olšákradeonsi: remove chip_class parameter from si_lower_nir
2018-03-07 Marek Olšákradeonsi: mask out high VM address bits in registers...
2018-03-05 Timothy Arceriradeonsi/nir: call ac_lower_indirect_derefs()
2018-03-05 Timothy Arceriradeonsi: add chip class to compiler_ctx_state
2018-02-26 Marek Olšákradeonsi: remove 2 unused user SGPRs from merged TES...
2018-02-26 Marek Olšákradeonsi: make SI_SGPR_VERTEX_BUFFERS the last user...
2018-02-24 Marek Olšákradeonsi: move tess ring address into TCS_OUT_LAYOUT...
2018-02-24 Marek Olšákradeonsi: put both tessellation rings into 1 buffer
2018-02-24 Marek Olšákradeonsi: move tessellation ring info into si_screen
2018-02-20 Timothy Arceriradeonsi: add nir shader cache support
2018-02-20 Timothy Arceriradeonsi: rename variables tgsi_binary -> ir_binary
2018-01-31 Marek Olšákradeonsi: remove DBG_PRECOMPILE
2018-01-31 Marek Olšákradeonsi: print shader-db stats for main parts, not...
2018-01-05 Timothy Arceriradeonsi: add dummy implementation of si_nir_scan_tess_...
2018-01-04 Józef Kuciaradeonsi: fix alpha-to-coverage if color writes are...
2017-12-18 Samuel Pitoisetamd/common: add ac_vgt_gs_mode() helper
2017-12-18 Samuel Pitoisetamd/common: add ac_get_cb_shader_mask() helper
2017-12-14 Samuel Pitoisetradeonsi: make use of ac_get_spi_shader_z_format()
2017-11-29 Marek Olšákr300,r600,radeonsi: replace RADEON_FLUSH_* with PIPE_FL...
2017-11-29 Marek Olšákradeonsi: remove r600_common_screen
2017-11-29 Marek Olšákradeonsi: move shader debug helpers out of r600_pipe_co...
2017-11-29 Marek Olšákradeonsi: remove some definitions and helpers from...
2017-11-09 Nicolai Hähnleradeonsi: always use async compiles when creating shade...
2017-11-09 Nicolai Hähnleradeonsi: move pipe debug callback to si_context
2017-11-09 Nicolai Hähnleradeonsi: reduce the scope of sel->mutex in si_shader_s...
2017-11-09 Nicolai Hähnleradeonsi: use ready fences on all shaders, not just...
2017-11-02 Marek Olšákradeonsi: remove 'Authors:' comments
2017-10-24 Marek Olšákradeonsi: use postponed KILL only when derivatives...
2017-10-09 Marek Olšákradeonsi: import r600_streamout from drivers/radeon
2017-10-09 Marek Olšákradeonsi: enumerize DBG flags
2017-10-07 Marek Olšákradeonsi: don't change viewport for blits, use window...
2017-10-07 Marek Olšákradeonsi: minor cleanup of si_update_vs_writes_viewport...
2017-10-07 Marek Olšákradeonsi: use new VS blit shaders (VS inputs in SGPRs)
next