amd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbuf
[mesa.git] / src / gallium / drivers / radeonsi / si_compute.c
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...
2016-12-22 Christian Inciradeonsi: Bugfix needed for hashcat
2016-12-01 Marek Olšákradeonsi: apply a multi-wave workgroup SPI bug workarou...
2016-11-21 Marek Olšákradeonsi: simplify checking for monolithic compilation
2016-11-21 Mun Gwan-gyeongradeonsi: Add missing error-checking to si_create_compu...
2016-11-21 Nicolai Hähnleradeonsi: store group_size_variable in struct si_compute
2016-10-26 Marek Olšákradeonsi: remove si_resource_create_custom
2016-10-12 Marek Olšákradeonsi: use TC write-back instead of full cache inval...
2016-10-11 Marek Olšákradeonsi: emit TA_CS_BC_BASE_ADDR on SI only if the...
2016-10-10 Nicolai Hähnleradeonsi: support ARB_compute_variable_group_size
2016-10-05 Marek Olšákradeonsi: fix texture border colors for compute shaders
2016-10-04 Marek Olšákradeonsi: remove unnecessary #includes
2016-09-16 Tom Stellardradeonsi/compute: Use the HSA abi for non-TGSI compute...
2016-09-16 Tom Stellardradeonsi/compute: Add some more debug printfs
2016-09-09 Marek Olšákradeonsi: flush TC L2 before using a compute indirect...
2016-09-09 Marek Olšákradeonsi: remove the cache_flush atom
2016-09-05 Marek Olšákradeonsi: don't emit CS_PARTIAL_FLUSH if compute is...
2016-08-26 Marek Olšákgallium/radeon: merge USER_SHADER and INTERNAL_SHADER...
2016-08-06 Marek Olšákradeonsi: take compute shader and dispatch indirect...
2016-07-19 Marek Olšákradeonsi: set optimal settings in COMPUTE_RESOURCE_LIMITS
2016-07-04 Marek Olšákgallium/radeon: remove unused code - radeon_llvm_util.*
2016-06-25 Marek Olšákgallium/radeon: use r600_resource_reference
2016-06-24 Marek Olšákradeonsi: fix a compute shader hang with big threadgrou...
2016-06-14 Marek Olšákgallium/radeon: add driver queries for compute/dma...
2016-04-26 Bas Nieuwenhuizenradeonsi: Fix memory leak in error path.
2016-04-21 Bas Nieuwenhuizenradeonsi: Add config parameter to si_shader_apply_scrat...
2016-04-19 Bas Nieuwenhuizenradeonsi: Consider input SGPR count for compute shader...
2016-04-19 Bas Nieuwenhuizenradeonsi: Add CE synchronization for compute dispatches.
2016-04-19 Bas Nieuwenhuizenradeonsi: do not do two full flushes on every compute...
2016-04-19 Bas Nieuwenhuizenradeonsi: split setting graphics and compute descriptors
2016-04-19 Bas Nieuwenhuizenradeonsi: split texture decompression for compute shaders
2016-04-19 Bas Nieuwenhuizenradeonsi: update predicate condition for compute dispatches
2016-04-19 Bas Nieuwenhuizenradeonsi: implement TGSI compute dispatch
2016-04-19 Bas Nieuwenhuizenradeonsi: only emit compute shader state when switching...
2016-04-19 Bas Nieuwenhuizenradeonsi: rework compute scratch buffer
2016-04-19 Bas Nieuwenhuizenradeonsi: do per cs setup for compute shaders once...
2016-04-19 Bas Nieuwenhuizenradeonsi: don't pass scratch buffer to user SGPRs
2016-04-19 Bas Nieuwenhuizenradeonsi: split input upload off from si_launch_grid
2016-04-19 Bas Nieuwenhuizenradeonsi: implement TGSI compute shader creation
2016-03-02 Kenneth GraunkeMerge remote-tracking branch 'origin/master' into vulkan
2016-02-29 Marek Olšákradeonsi: allow dumping shader disassemblies to a file
2016-02-24 Kristian Høgsberg... Merge remote-tracking branch 'origin/master' into vulkan
next