aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
* aco: don't DCE atomics with return valuesRhys Perry2020-01-145-19/+26
* aco: disable add combining for ds_swizzle_b32Rhys Perry2020-01-141-1/+1
* aco: set exec_potentially_empty for demotesRhys Perry2020-01-141-0/+6
* aco: fix uninitialized data in the binaryRhys Perry2020-01-141-1/+5
* aco: fix imageSize()/textureSize() with large buffers on GFX8Rhys Perry2020-01-141-19/+15
* aco: set vm for pos0 exports on GFX10Rhys Perry2020-01-142-3/+6
* ac/gpu_info: always use distributed tessellation on gfx10Marek Olšák2020-01-091-2/+2
* radv: Emit a BATCH_BREAK when changing pixel shaders or CB_TARGET_MASK.Bas Nieuwenhuizen2020-01-083-18/+65
* radv: Only use the gfx mipmap level offset/pitch for linear textures.Bas Nieuwenhuizen2020-01-071-2/+6
* radv: return the correct pitch for linear mipmaps on GFX10Samuel Pitoiset2020-01-073-2/+6
* aco: Fix uniform i2i64.Timur Kristóf2020-01-071-1/+1
* amd/common: Handle alignment of 96-bit formats.Bas Nieuwenhuizen2020-01-071-0/+11
* amd: fix empty-body issuesEric Engestrom2020-01-074-9/+9
* radv: Expose all sample counts for integer formats as well.Bas Nieuwenhuizen2020-01-071-1/+1
* radv/gfx10: fix the out-of-bounds check for vertex descriptorsSamuel Pitoiset2020-01-071-1/+5
* radv: Limit workgroup size to 1024.Bas Nieuwenhuizen2020-01-071-4/+4
* amd/common: Always use addrlib for HTILE tc-compat.Bas Nieuwenhuizen2019-12-161-11/+4
* amd/common: Fix tcCompatible degradation on Stoney.Bas Nieuwenhuizen2019-12-161-1/+1
* radv: fix radv secure compile feature breaks compilation on armhf EABI and aa...Luis Mendes2019-12-121-0/+8
* ac/nir: fix out-of-bound access when loading constants from globalSamuel Pitoiset2019-12-121-4/+14
* radv: Fix RGBX Android<->Vulkan format correspondence.Bas Nieuwenhuizen2019-12-111-1/+1
* aco: fix a couple of value numbering issuesDaniel Schürmann2019-12-041-8/+14
* radv: set writes_memory for global memory stores/atomicsRhys Perry2019-12-031-8/+25
* aco: don't split live-ranges of linear VGPRsDaniel Schürmann2019-12-031-4/+11
* aco: add v_nop inbetween exec write and VMEM/DS/FLATRhys Perry2019-12-031-5/+8
* aco: fix i2i64Rhys Perry2019-12-031-2/+6
* aco: propagate p_wqm on an image_sample's coordinate p_create_vectorRhys Perry2019-12-031-9/+12
* radv: Fix timeline semaphore refcounting.Bas Nieuwenhuizen2019-12-031-9/+4
* radv: Unify max_descriptor_set_size.Bas Nieuwenhuizen2019-12-031-14/+15
* radv/gfx10: fix implementation of exclusive scansSamuel Pitoiset2019-12-031-25/+58
* radv: fix enabling sample shading with SampleID/SamplePositionSamuel Pitoiset2019-11-271-7/+24
* radv: Allocate cmdbuffer space for buffer marker write.Bas Nieuwenhuizen2019-11-261-0/+4
* radv: create a fresh fork for each pipeline compileTimothy Arceri2019-11-262-14/+139
* radv: add a secure_compile_open_fifo_fds() helperTimothy Arceri2019-11-261-0/+43
* radv: add some infrastructure for fresh forks for each secure compileTimothy Arceri2019-11-261-1/+14
* radv: Do not change scratch settings while shaders are active.Bas Nieuwenhuizen2019-11-264-55/+105
* aco: fix 64-bit fsign with 0Rhys Perry2019-11-191-1/+1
* aco: don't combine literals into v_cndmask_b32/v_subb/v_addcRhys Perry2019-11-191-0/+6
* aco: don't propagate vgprs into v_readlane/v_writelaneRhys Perry2019-11-131-1/+8
* aco: fix read_invocation with VGPR lane indexRhys Perry2019-11-131-2/+1
* aco: fix shuffle with uniform operandsRhys Perry2019-11-131-6/+6
* aco: preserve kill flag on moved operands during RADaniel Schürmann2019-11-131-1/+1
* aco: fix invalid access on Pseudo_instructionsDaniel Schürmann2019-11-132-2/+10
* ac: Handle invalid GFX10 format correctly in ac_get_tbuffer_format.Timur Kristóf2019-11-112-0/+6
* aco: workaround Tonga/Iceland hardware bugDaniel Schürmann2019-11-111-5/+5
* aco: fix accidential reordering of instructions when schedulingDaniel Schürmann2019-11-051-10/+47
* aco: only use single-dword loads/stores for spillingDaniel Schürmann2019-11-051-41/+10
* aco: fix immediate offset for spills if scratch is usedDaniel Schürmann2019-11-051-6/+6
* radv: fix compute pipeline keys when optimizations are disabledSamuel Pitoiset2019-11-051-2/+18
* radv: Close all unnecessary fds in secure compile.Bas Nieuwenhuizen2019-11-051-29/+64