summaryrefslogtreecommitdiff
path: root/src/amd
AgeCommit message (Expand)AuthorFilesLines
2024-08-28aco: preserve bitsets after a lane mask is writtenRhys Perry2-2/+7
2024-08-28aco: check SALU writing lanemask later for VALUMaskWriteHazardRhys Perry1-6/+8
2024-08-28aco: don't consider sa_sdst=0 before SALU write to fix VALUMaskWriteHazardRhys Perry3-8/+35
2024-08-28aco: also consider VALU reads for VALUMaskWriteHazardRhys Perry2-3/+4
2024-08-28aco: ignore exec and literals when mitigating VALUMaskWriteHazardRhys Perry2-2/+4
2024-08-27radv/video: fix reporting video format props for encode.Dave Airlie1-1/+8
2024-08-22radv: Handle repeated instructions when splitting disassemblyKonstantin1-0/+19
2024-08-22radv: Handle instruction encodings > 8 bytes when splitting disassemblyKonstantin1-3/+3
2024-08-22aco: only remove branch jumping over SMEM/barrier if it's never takenRhys Perry1-2/+2
2024-08-22aco: split selection_control_remove into rarely_taken and never_takenRhys Perry5-16/+26
2024-08-20aco: fix bogus assert in RT prolog on GFX11+Samuel Pitoiset1-1/+1
2024-08-20aco: Fix 1D->2D dispatch conversion on <gfx9Friedrich Vock1-9/+14
2024-08-14aco/gfx10+: set lateKill for sgprs used by wave64 VALU writing a maskGeorg Lehmann1-0/+15
2024-08-14ac/surface/gfx12: turn off HiZ for pre-production samplesMarek Olšák1-1/+1
2024-08-07aco/gfx11+: don't use VOP3 v_swap_b16Georg Lehmann1-3/+22
2024-08-06aco: fix validation of v_s_ opcodesRhys Perry1-1/+3
2024-08-04aco: print s_delay_alu INSTSKIP>3 correctlyKonstantin Seurer1-1/+1
2024-07-30aco/optimizer: update temp_rc when converting to uniform bool aluGeorg Lehmann1-0/+1
2024-07-23amd/common: skip lane size determination for chips without image opcodes (e.g...Ganesh Belgur Ramachandra1-1/+2
2024-07-23aco/gfx11.5: workaround export priority issueRhys Perry4-1/+73
2024-07-23amd: use a valid size for ac_pm4_state allocationPierre-Eric Pelloux-Prayer1-1/+5
2024-07-21radeonsi/ci: skip timing out testEric Engestrom1-0/+3
2024-07-19radv/meta: create the layout for clear depth/stencil on-demandSamuel Pitoiset1-25/+30
2024-07-19radv/meta: rework getting depth stencil clear pipelinesSamuel Pitoiset1-21/+23
2024-07-19radv/meta: create the layout for clear color on-demandSamuel Pitoiset1-9/+12
2024-07-19radv/meta: rework getting clear color pipelinesSamuel Pitoiset1-27/+32
2024-07-19radv/meta: create the louts for DCC comp-to-single clear on-demandSamuel Pitoiset1-21/+26
2024-07-19radv/meta: create the layouts for compute resolve on-demandSamuel Pitoiset1-40/+51
2024-07-19radv/meta: create the layouts for FMASK expand on-demandSamuel Pitoiset1-24/+29
2024-07-19radv/meta: create the layouts for FMASK copy on-demandSamuel Pitoiset1-26/+31
2024-07-19radv/meta: create the layouts for depth decompress on-demandSamuel Pitoiset1-4/+6
2024-07-19radv/meta: create the layouts for FS resolve pipelines on-demandSamuel Pitoiset1-25/+36
2024-07-19radv/meta: create the layouts for blit pipelines on-demandSamuel Pitoiset1-24/+28
2024-07-19radv/meta: stop creating similar pipeline layouts for depth decompressSamuel Pitoiset2-22/+18
2024-07-19radv/meta: remove unnecessary gotoSamuel Pitoiset8-57/+29
2024-07-19radv/meta: stop checking that creating NIR shaders failedSamuel Pitoiset3-23/+0
2024-07-19u_format: Rewrite format table to use YAMLDaniel Stone1-1/+1
2024-07-19aco: remove optimize_cmp_subgroup_invocationGeorg Lehmann1-117/+1
2024-07-19aco: handle clustered uniform reductions correctlyGeorg Lehmann1-4/+6
2024-07-19radv: fix shaders cache corruption with indirect pipeline bindsSamuel Pitoiset9-15/+18
2024-07-18radv/meta: create clear r32g32b32 pipelines on-demand when neededSamuel Pitoiset1-3/+34
2024-07-18radv/meta: add a helper to create clear r32g32b32 pipelineSamuel Pitoiset1-9/+15
2024-07-18radv/meta: create clear pipeliones on-demand when neededSamuel Pitoiset1-8/+44
2024-07-18radv/meta: update the helper that creates clear pipelinesSamuel Pitoiset1-15/+7
2024-07-18radv/meta: create itoi r32g32b32 pipelines on-demand when neededSamuel Pitoiset1-3/+33
2024-07-18radv/meta: add a helper to create itoi r32g32b32 pipelineSamuel Pitoiset1-9/+15
2024-07-18radv/meta: create itoi pipelines on-demand when neededSamuel Pitoiset1-11/+48
2024-07-18radv/meta: update the helper that creates itoi pipelinesSamuel Pitoiset1-9/+4
2024-07-18radv/meta: create btoi r32g32b32 pipeline on-demand when neededSamuel Pitoiset1-3/+34
2024-07-18radv/meta: add a helper to create btoi r32g32b32 pipelineSamuel Pitoiset1-9/+15