summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/radeonsi
Commit message (Expand)AuthorAgeFilesLines
* treewide: Stop lowering legacy atomicsAlyssa Rosenzweig2023-05-161-3/+0
* radeonsi: fix aco compile for atomic opsQiang Yu2023-05-162-42/+9
* radeonsi: be able to use aco compiler for mono psQiang Yu2023-05-151-1/+7
* radeonsi: fixup sampler desc for tg4 in nirQiang Yu2023-05-151-0/+20
* ac/llvm,radeonsi: enable lower_array_layer_round_evenQiang Yu2023-05-151-0/+1
* radeonsi: clamp shadow texture reference in nir for acoQiang Yu2023-05-151-5/+50
* radeonsi: pass use_aco to ac_nir_lower_psQiang Yu2023-05-151-0/+1
* radeonsi: adjust ps args for acoQiang Yu2023-05-151-0/+8
* radeonsi: resolve aco scratch addr symbolsQiang Yu2023-05-153-0/+32
* radeonsi: add symbols to si_shader_binaryQiang Yu2023-05-154-1/+20
* radeonsi: add initial aco compile codeQiang Yu2023-05-154-8/+141
* radeonsi: lower non uniform texture access when acoQiang Yu2023-05-151-0/+8
* radeonsi: add has_non_uniform_tex_access shader infoQiang Yu2023-05-152-0/+4
* radeonsi: lower vector const to scalar at last for acoQiang Yu2023-05-151-0/+6
* radeonsi: lower some 64bit ops aco does not supportQiang Yu2023-05-151-1/+4
* ac/llvm,radeonsi: lower nir_fpow for aco and llvmQiang Yu2023-05-151-0/+1
* ac/llvm,radeonsi: lower some pack/unpack ops not supported by acoQiang Yu2023-05-151-0/+5
* ac/llvm,radeonsi: lower ineg in nirQiang Yu2023-05-151-0/+1
* ac/llvm,radeonsi: lower txf offset in nirQiang Yu2023-05-151-0/+1
* ac/llvm,radeonsi: lower fsin/fcos in nirQiang Yu2023-05-151-0/+2
* ac/llvm,radeonsi: lower idiv in nirQiang Yu2023-05-152-0/+7
* radeonsi: remove ps vgpr index save when args initQiang Yu2023-05-151-3/+0
* radeonsi: support print raw shader binaryQiang Yu2023-05-152-25/+40
* radeonsi: support raw shader binary uploadQiang Yu2023-05-151-7/+56
* radeonsi: add a raw shader binary typeQiang Yu2023-05-157-54/+72
* radeonsi: init spi ps input shader config when acoQiang Yu2023-05-151-0/+54
* radeonsi: pack spi ps input fixup to a functionQiang Yu2023-05-151-53/+58
* radeonsi: add shader info uses_sampleidQiang Yu2023-05-152-0/+2
* radeonsi: add shader info for frag coord and sample pos readQiang Yu2023-05-152-0/+10
* radeonsi: add use_aco field for struct si_shaderQiang Yu2023-05-152-0/+15
* radeonsi: add aco debug optionQiang Yu2023-05-154-1/+11
* meson: build radeonsi with acoQiang Yu2023-05-151-1/+1
* ac/llvm: rewrite and unify how GLC, DLC, SLC are setMarek Olšák2023-05-121-5/+6
* radeonsi: Use vcn version instead of CHIP family for VCNsLeo Liu2023-05-116-102/+75
* radeonsi: Remove redundant vcn_decode from infoLeo Liu2023-05-112-3/+9
* radeonsi: do AMD_DEBUG=nodisplaydcc differently to also remove modifiersMarek Olšák2023-05-082-3/+6
* radeon: add radeon_info parameter into radeon_winsys::surface_initMarek Olšák2023-05-081-1/+2
* radeonsi/vcn: fix decoding bs buffer alignement issue.Ruijing Dong2023-05-051-1/+1
* amd: Cleanup old GS intrinsics code.Timur Kristóf2023-05-043-42/+0
* ac/nir: Emit legacy GS DONE signal in NIR.Timur Kristóf2023-05-041-5/+0
* nir: rename ACCESS_STREAM_CACHE_POLICY -> ACCESS_NON_TEMPORAL and documentMarek Olšák2023-05-041-1/+1
* radeonsi/vcn: correct cropping for hevc caseRuijing Dong2023-04-282-5/+5
* ac,radv,radeonsi: rename thread_trace to sqtt everywhereSamuel Pitoiset2023-04-289-810/+758
* ac/sqtt: add ac_sqtt_get_trace() helperSamuel Pitoiset2023-04-281-39/+24
* ac/sqtt: add ac_sqtt_se_is_disabled() helperSamuel Pitoiset2023-04-281-15/+3
* frontends/va: define va av1 encoding capsRuijing Dong2023-04-271-6/+73
* radeonsi/vcn: use PIPE_ENC_FEATURE enumRuijing Dong2023-04-271-5/+5
* radeonsi/vcn: add av1 encoding ib packages and get_infoRuijing Dong2023-04-272-0/+1094
* radeonsi/vcn: add some av1 encoding functionRuijing Dong2023-04-272-0/+96
* radeonsi/vcn: add av1 enc data structureRuijing Dong2023-04-271-1/+96