radeonsi: remove si_program::use_code_object_v2
[mesa.git] / src / gallium / drivers / radeonsi / si_compute.c
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
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-06 Timothy Arceriradeonsi/nir: add nir support for compiling compute...
2018-02-02 Marek Olšákamd: remove support for LLVM 3.9
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-27 Marek Olšákradeonsi: set COMPUTE_RESOURCE_LIMITS.FORCE_SIMD_DIST...
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-10-07 Marek Olšákradeonsi: remove wrappers si_decompress_xx_textures
2017-09-29 Nicolai Hähnleradeonsi: move descriptor logs to after corresponding...
2017-09-26 Marek Olšákr600: fork and import gallium/radeon
2017-08-30 Samuel Pitoisetradeonsi: update dirty_level_mask before dispatching
2017-08-22 Marek Olšákradeonsi: remove Constant Engine support
2017-08-22 Nicolai Hähnleradeonsi: log draw and compute state into log context
2017-08-22 Nicolai Hähnleradeonsi: add reference count to si_compute
2017-08-07 Marek Olšákradeonsi: rename shader_userdata -> shader_pointers...
2017-06-29 Marek Olšákradeonsi: set COMPUTE_DISPATCH_INITIATOR.ORDER_MODE = 1
2017-06-29 Marek Olšákradeonsi: use the DISPATCH packets to force COMPUTE_STA...
2017-06-21 Marek Olšákradeonsi/gfx9: indirect buffers and all CP packets...
2017-06-14 Samuel Pitoisetradeonsi: track use of bindless samplers/images from...
2017-06-07 Marek Olšákradeonsi: drop unfinished shader compilations when...
2017-05-18 Marek Olšákradeonsi: only upload (dump to L2) those descriptors...
2017-05-18 Marek Olšákradeonsi: record which descriptor slots are used by...
2017-05-10 Nicolai Hähnleradeonsi: move struct si_compute into a header
2017-05-04 Marek Olšákradeonsi: remove unused parameters from si_shader_apply...
2017-04-28 Marek Olšákradeonsi: don't load unused compute shader input SGPRs...
2017-04-28 Marek Olšákradeonsi/gfx9: merged shaders have scratch offset at...
2017-03-30 Marek Olšákradeonsi/gfx9: ELEMENT_SIZE change
2017-03-28 Julien Isorcesi_compute: check NULL return from u_upload_alloc
2017-03-24 Marek Olšákradeonsi: don't crash on compute shader compile failure
2017-03-20 Marek Olšákradeonsi: check the IR type before waiting for a comput...
2017-03-17 Marek Olšákradeonsi: compile all TGSI compute shaders asynchronously
2017-02-28 Timothy Arceriradeon/ac: switch from radeon_elf_read() to ac_elf_read()
2017-02-18 Marek Olšákradeonsi: use R600_RESOURCE_FLAG_UNMAPPABLE where it...
2017-02-18 Marek Olšákradeonsi: upload constants into VRAM instead of GTT
2017-02-18 Marek Olšákgallium/radeon: use TCC line size as alignment in other...
2017-02-14 Marek Olšákgallium/radeon: remove the internal u_upload_mgr pointer
2017-01-30 Marek Olšákradeonsi: also prefetch compute shaders
2017-01-09 Marek Olšákradeonsi: cleanly communicate whether si_shader_dump...
next