summaryrefslogtreecommitdiff
path: root/src/amd
AgeCommit message (Expand)AuthorFilesLines
2020-09-02ac/llvm: add option to clamp division by zeroPierre-Eric Pelloux-Prayer2-1/+10
2020-09-02vulkan: make VK_TIME_DOMAIN_CLOCK_MONOTONIC_RAW_EXT conditionalJonathan Gray1-0/+14
2020-09-02radv: remove seccomp includesJonathan Gray1-11/+1
2020-09-01nir: use enum operator helper for nir_variable_mode and nir_metadataKarol Herbst1-11/+10
2020-09-01radv: Allow triggering thread traces by file.Bas Nieuwenhuizen3-2/+23
2020-09-01radv: Centralize enabling thread trace.Bas Nieuwenhuizen1-5/+8
2020-09-01amd/registers: switch to new generated register definitionsMarek Olšák17-28686/+7525
2020-09-01amd/registers: add non-gfx10 register files generated from kernel headersMarek Olšák7-0/+85124
2020-09-01amd/registers: add a script that generates json from kernel headersMarek Olšák1-0/+805
2020-09-01amd/registers: sort registers by offset in jsonMarek Olšák1-3/+3
2020-09-01amd/registers: expose the canonicalize.py program as a functionMarek Olšák1-7/+8
2020-09-01aco: Add README which explains about what ACO is and how it works.Timur Kristóf1-0/+261
2020-09-01aco: Fixup markdown formatting of the README-ISA.Timur Kristóf1-17/+27
2020-09-01aco: Move README to README-ISATimur Kristóf1-0/+0
2020-09-01radv: dump GPU info into the hang reportSamuel Pitoiset1-0/+1
2020-09-01radv: improve reporting faulty pipelines when a GPU hang is detectedSamuel Pitoiset2-73/+24
2020-09-01radv: force RADV_DEBUG=syncshaders when RADV_TRACE_FILE is usedSamuel Pitoiset1-0/+6
2020-08-31radv/winsys: Fix memory leak.Vinson Lee1-1/+1
2020-08-31radv: dump shader stats with VK_KHR_pipeline_executable_propertiesSamuel Pitoiset4-83/+119
2020-08-28aco: fix wrong source position for constant with nir_op_cube_face_coordSamuel Pitoiset1-2/+4
2020-08-28radv: set BIG_PAGE to improve performance on GFX10.3Samuel Pitoiset2-3/+19
2020-08-28radv: emit {CB,DB}_RMI_L2_CACHE_CONTROL at framebuffer timeSamuel Pitoiset2-32/+43
2020-08-27aco: add ACO_DEBUG=novn,noopt,nosched for debugging purposesSamuel Pitoiset3-3/+12
2020-08-27radv: Fix 3d blits.Bas Nieuwenhuizen1-17/+25
2020-08-26aco: sink get_alu_src() in bfe loweringRhys Perry1-5/+8
2020-08-26aco: fix sgpr ubfe/ibfe if the offset is too largeRhys Perry1-13/+14
2020-08-26aco: remove 64-bit SGPR ubfe/ibfeRhys Perry1-25/+5
2020-08-26aco/tests: add tests for long jumpsRhys Perry1-0/+169
2020-08-26aco: shorten disassembly for repeated instructionsRhys Perry1-7/+21
2020-08-26aco/tests: add test for GFX10 0x3f bugRhys Perry2-1/+20
2020-08-26aco: create long jumpsRhys Perry2-28/+126
2020-08-26aco: reserve 2 sgprs for each branchRhys Perry5-39/+57
2020-08-26aco: keep loop live-through variables spilledRhys Perry1-0/+14
2020-08-26aco: fix spills_entry heuristic for branch blocks in init_live_in_vars()Rhys Perry1-2/+2
2020-08-26aco: fix regclass checks when fixing to vcc/exec with BuilderRhys Perry1-3/+6
2020-08-26aco: don't fix break condition for break+discard to execRhys Perry1-4/+7
2020-08-26aco: don't consider the first partial spill if it's the wrong typeRhys Perry1-4/+4
2020-08-26aco: consider branch definitions in spillerRhys Perry1-0/+14
2020-08-26radv: print a warning when RADV_TRAP_HANDLER is usedSamuel Pitoiset1-0/+4
2020-08-26radv: fix setting EXCP_EN for different shader stagesSamuel Pitoiset1-16/+28
2020-08-25radv: Update CTS version.Bas Nieuwenhuizen1-1/+1
2020-08-25radv: Remove conformance warnings with ACO.Bas Nieuwenhuizen1-1/+1
2020-08-25radv: allocate the TMA BO into 32-bit addr spaceSamuel Pitoiset1-1/+2
2020-08-25radv: align the TMA BO size to 256Samuel Pitoiset1-1/+1
2020-08-24nir,amd: remove trinary_minmax opcodesDaniel Schürmann4-180/+0
2020-08-24aco: Fix convert_to_SDWA when instruction has 3 operands.Timur Kristóf1-0/+4
2020-08-24aco: Fix unused variable warning by adding ASSERTED.Timur Kristóf1-1/+1
2020-08-24radv: use the trap handler to detect faulty shaders/instructionsSamuel Pitoiset3-0/+144
2020-08-24radv: enable the trap handler and configure the shader exceptionsSamuel Pitoiset1-2/+12
2020-08-24radv: add initial trap handler support with RADV_TRAP_HANDLER=1Samuel Pitoiset4-0/+126