summaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
* radv: Split out layout code from image creation.Bas Nieuwenhuizen2019-10-101-61/+77
* radv: Handle device memory alloc failure with normal free.Bas Nieuwenhuizen2019-10-101-12/+22
* radv: Cleanup buffer_from_fd.Bas Nieuwenhuizen2019-10-103-6/+3
* radv: Implement & enable VK_EXT_texel_buffer_alignment.Bas Nieuwenhuizen2019-10-102-0/+16
* radv: use a compute shader for copying timestamp query resultsSamuel Pitoiset2019-10-102-30/+227
* radv: sync before resetting query pools if timestamps have been writtenSamuel Pitoiset2019-10-101-0/+10
* aco: Clean up usages of PhysReg::reg from aco_assembler.Timur Kristóf2019-10-101-27/+27
* aco: Add extra assertion for number of FS input VGPRs.Timur Kristóf2019-10-101-0/+7
* aco: Fix s_dcache_wb on GFX10.Timur Kristóf2019-10-102-0/+13
* aco: Have s_waitcnt_vscnt write to NULL.Rhys Perry2019-10-101-2/+3
* aco: Use the VOP3-only add/sub GFX10 instructions if needed.Rhys Perry2019-10-101-1/+15
* aco: Initial work to avoid GFX10 hazards.Rhys Perry2019-10-102-36/+117
* aco: pad code with s_code_end on GFX10Rhys Perry2019-10-101-2/+13
* aco: workaround GFX10 0x3f branch bugRhys Perry2019-10-101-5/+39
* aco: Fix VS input VGPRs on GFX10.Timur Kristóf2019-10-101-1/+5
* aco: Assemble opsel in VOP3 instructions.Rhys Perry2019-10-102-2/+3
* aco: Allow literals on VOP3 instructions.Rhys Perry2019-10-102-2/+4
* aco: Support subvector loops in aco_assembler.Timur Kristóf2019-10-102-1/+26
* aco: Set GFX10 dimensionality on the instructions that need it.Timur Kristóf2019-10-101-0/+21
* aco: Use ac_get_sampler_dim, delete duplicate code.Timur Kristóf2019-10-101-44/+5
* aco: Set GFX10 DLC bit properly.Timur Kristóf2019-10-102-0/+21
* aco: Support GFX10 VOP3 and VOP1 as VOP3 in aco_assembler.Timur Kristóf2019-10-101-6/+18
* aco: Support GFX10 EXP in aco_assembler.Timur Kristóf2019-10-101-1/+7
* aco: Fix GFX9 FLAT, SCRATCH, GLOBAL instructions, add GFX10 support.Timur Kristóf2019-10-102-8/+27
* aco: Support GFX10 MIMG and GFX9 D16 in aco_assembler.Timur Kristóf2019-10-101-3/+17
* aco: Support GFX10 MTBUF in aco_assembler.Timur Kristóf2019-10-102-10/+21
* aco: Link ACO with amd/common.Timur Kristóf2019-10-101-0/+3
* amd/common: Add extern "C" to some headers that were missing it.Timur Kristóf2019-10-103-0/+24
* aco: Support GFX10 MUBUF in aco_assembler.Timur Kristóf2019-10-101-1/+9
* aco: Support GFX10 DS in aco_assembler.Timur Kristóf2019-10-101-2/+7
* aco: Support GFX10 VINTRP in aco_assembler.Timur Kristóf2019-10-101-1/+9
* aco: Support GFX10 SMEM in aco_assembler.Timur Kristóf2019-10-101-13/+60
* aco: Add missing GFX10 specific fields and some README notes.Timur Kristóf2019-10-103-2/+33
* aco: Set +wavefrontsize64 for LLVM disassembler in GFX10 wave64 mode.Timur Kristóf2019-10-104-7/+15
* radv: get the device name from radeon_info::nameSamuel Pitoiset2019-10-101-39/+3
* aco: enable nir_opt_sinkRhys Perry2019-10-091-1/+1
* amd: don't use AMD_FAMILY definitions from amdgpu_drm.hMarek Olšák2019-10-091-8/+8
* aco: move s_andn2_b64 instructions out of the p_discard_ifRhys Perry2019-10-095-61/+54
* aco: don't reorder instructions in order to lower boolean phisDaniel Schürmann2019-10-091-26/+8
* aco: re-use existing phi instruction when lowering boolean phisDaniel Schürmann2019-10-091-3/+18
* aco: Cleanup insert_before_logical_endMichael Schellenberger Costa2019-10-091-15/+11
* radv: bump minTexelBufferOffsetAlignment to 4Samuel Pitoiset2019-10-091-1/+1
* radv: implement VK_KHR_shader_clockSamuel Pitoiset2019-10-093-0/+9
* amd/llvm: Fix warning due to asserted-only variable.Bas Nieuwenhuizen2019-10-081-1/+1
* amd: Move all amd/common code that depends on LLVM to amd/llvm.Timur Kristóf2019-10-0817-36/+74
* aco: fix load_constant with multiple arraysRhys Perry2019-10-041-3/+3
* radv/aco,aco: set lower_fmodRhys Perry2019-10-043-31/+1
* ac/nir: remove unused code for nir_op_{fmod,frem}Samuel Pitoiset2019-10-031-14/+0
* radv: enable lower_fmod for the LLVM pathSamuel Pitoiset2019-10-031-0/+1
* radv: Fix warning in 32-bit build.Bas Nieuwenhuizen2019-10-031-2/+3