radeonsi: remove redundant si_shader_info::images_declared
[mesa.git] / src / gallium / drivers / radeonsi / si_compute.c
2020-09-07 Marek Olšákradeonsi: remove redundant si_shader_info::images_declared
2020-09-07 Marek Olšákradeonsi: remove redundant si_shader_info::shader_buffe...
2020-09-07 Marek Olšákradeonsi: remove info::samplers_declared, image_buffers...
2020-09-07 Marek Olšákradeonsi: stop using TGSI_PROPERTY_CS_LOCAL_SIZE
2020-09-07 Marek Olšákradeonsi: stop using TGSI_PROPERTY_CS_*
2020-09-03 Marek Olšákradeonsi: remove si_shader_selector::type
2020-09-03 Marek Olšákradeonsi: precompute si_*_descriptors_idx in si_shader_...
2020-09-03 Marek Olšákradeonsi: change PIPE_SHADER to MESA_SHADER (si_shader_...
2020-07-22 Marek Olšákradeonsi: sort registers in si_emit_initial_compute_reg...
2020-07-22 Marek Olšákradeonsi: add missing initialization of registers
2020-06-02 Marek Olšákradeonsi: pass at most 3 images and/or shader buffers...
2020-05-13 Marek Olšákradeonsi: also enable tgsi_to_nir caching for compute...
2020-05-13 Axel Davyttn: Add new allow_disk_cache parameter
2020-05-11 Pierre-Eric Pellou... radeonsi: determine secure flag must be set for gfx IB
2020-03-30 Pierre-Eric Pellou... radeonsi: switch to 3-spaces style
2020-03-10 Karol HerbstRevert "gallium: make handles of set_global_binding...
2020-03-10 Karol Herbstgallium: make handles of set_global_binding 64 bit
2020-01-25 Marek Olšákradeonsi: use the live shader cache
2020-01-14 Marek Olšákradeonsi: rename si_shader_create -> si_create_shader_v...
2020-01-14 Marek Olšákradeonsi: fork tgsi_shader_info and tgsi_tessctrl_info
2020-01-06 Marek Olšákradeonsi: remove TGSI
2019-11-28 Marek Olšákradeonsi/nir: implement subgroup system values for...
2019-11-06 Marek Olšákradeonsi: don't keep compute shader IR after compilation
2019-11-06 Marek Olšákradeonsi: use IR SHA1 as the cache key for the in-memor...
2019-10-29 Marek Olšákradeonsi: initialize shader compilers in threads on...
2019-10-24 Marek Olšákradeonsi/nir: implement pipe_screen::finalize_nir
2019-10-16 Marek Olšákradeonsi/nir: simplify si_lower_nir signature
2019-10-08 Marek Olšákradeonsi: use simple_mtx_t instead of mtx_t
2019-09-21 Karol Herbstrename pipe_llvm_program_header to pipe_binary_program_...
2019-09-21 Karol Herbstgallium: add blob field to pipe_llvm_program_header
2019-08-27 Marek Olšákradeonsi: fix scratch buffer WAVESIZE setting leading...
2019-08-27 Marek Olšákradeonsi: align scratch and ring buffer allocations...
2019-08-27 Marek Olšákradeonsi: move some global shader cache flags to per...
2019-08-27 Marek Olšákradeonsi/gfx10: fix the legacy pipeline by storing...
2019-08-19 Marek Olšákradeonsi/nir: always lower ballot masks as 64-bit,...
2019-08-19 Marek Olšákradeonsi: allocate and resize global_buffers as needed
2019-08-12 Marek Olšákradeonsi: remove the always_nir option
2019-08-12 Marek Olšákgallium: add AMD-specific compute TGSI enums
2019-07-31 Marek Olšákradeonsi: release NIR in the right place to fix crashes
2019-07-31 Marek Olšákradeonsi/nir: add an option to convert TGSI to NIR
2019-07-20 Marek Olšákradeonsi/gfx10: implement Wave32
2019-07-20 Marek Olšákac/rtld: add support for Wave32
2019-07-20 Marek Olšákradeonsi: remove what appears to be legacy compute...
2019-07-20 Marek Olšákradeonsi: remove si_program::use_code_object_v2
2019-07-20 Marek Olšákradeonsi: add si_shader_selector into si_compute
2019-07-20 Marek Olšákradeonsi: fix leaked compute shader NIR
2019-07-12 Samuel Pitoisetac: import ac_get_compute_resource_limits() from RadeonSI
2019-07-09 Marek Olšákradeonsi/gfx10: launch 2 compute waves per CU before...
2019-07-09 Marek Olšákradeonsi/gfx10: set HS/GS/CS.WGP_MODE
2019-07-09 Marek Olšákradeonsi: fix and clean up shader_type passing
2019-07-03 Nicolai Hähnleradeonsi/gfx10: setup registers for OpenGL compute
2019-07-03 Nicolai Hähnleradeonsi/gfx10: add si_context::emit_cache_flush
2019-06-25 Marek Olšákradeonsi: rename and re-document cache flush flags
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-13 Nicolai Hähnleradeonsi: use ac_shader_config
2019-06-04 Nicolai Hähnleamd/common: use SH{0,1}_CU_EN definitions only of COMPU...
2019-05-16 Marek Olšákradeonsi: add a cs parameter into si_cp_copy_data
2019-05-16 Marek Olšákradeonsi: add threadgroups_per_cu param into si_get_com...
2019-05-16 Marek Olšákradeonsi: make si_initialize_compute reusable
2019-05-16 Marek Olšákradeonsi: extract COMPUTE_RESOURCE_LIMITS code into...
2019-05-16 Marek Olšákac: rename SI-CIK-VI to GFX6-GFX7-GFX8
2019-04-30 Timothy Arceriradeonsi/nir: call radeonsi nir opts before the scan...
2019-04-25 Marek Olšákradeonsi: add BOs after need_cs_space
2019-04-23 Marek Olšákradeonsi: delay adding BOs at the beginning of IBs...
2019-04-23 Marek Olšákradeonsi: add si_cp_copy_data
2019-03-16 Bas Nieuwenhuizenradeonsi: Remove implicit const cast.
2019-03-15 Marek Olšákgallium: add pipe_grid_info::last_block
2019-02-26 Marek Olšákradeonsi: always use compute rings for clover on CI...
2019-01-22 Marek Olšákradeonsi: rename r600_resource -> si_resource
2019-01-22 Marek Olšákradeonsi: rename rscreen -> sscreen
2019-01-22 Jiang, Sonnyradeonsi: add compute_last_block to configure the parti...
2018-10-07 Marek Olšákac: correct PKT3_COPY_DATA definitions
2018-08-29 Marek Olšákradeonsi: let internal compute dispatches tune WAVES_PER_SH
2018-08-29 Marek Olšákradeonsi: add TGSI_SEMANTIC_CS_USER_DATA for reading...
2018-08-07 Marek Olšákradeonsi: don't load block dimensions into SGPRs if...
2018-07-18 Jan Veselyradeonsi: Refuse to accept code with unhandled relocations
2018-07-03 Dave Airlieradeonsi: rename si_compiler -> ac_llvm_compiler
2018-06-29 Marek Olšákradeonsi: remove references to Evergreen
2018-06-29 Marek Olšákradeonsi: enable shader caching for compute shaders
2018-06-29 Marek Olšákradeonsi: store compute local_size into tgsi_shader_info
2018-06-29 Marek Olšákradeonsi: unify duplicated code for initial shader...
2018-06-19 Marek Olšákamd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbuf
2018-05-10 Marek Olšákac/gpu_info: add si_TA_CS_BC_BASE_ADDR_allowed
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: don't use an indirect table for state atoms
2018-04-09 Bas Vermeulenradeonsi: convert dispatch packet to little endian
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 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: switch r600_atom::emit parameter to si_context
2018-04-05 Marek Olšákradeonsi: flatten / remove struct r600_ring
2018-04-05 Marek Olšákradeonsi: rename si_need_cs_space -> si_need_gfx_cs_space
next