summaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
* ac/llvm: convert src operands to pointers if necessarySamuel Pitoiset2019-11-281-0/+11
* ac/nir: don't rely on data.patch for tess factorsMarek Olšák2019-11-271-2/+6
* radv: enable VK_KHR_shader_subgroup_extended_types on GFX10Samuel Pitoiset2019-11-271-1/+1
* ac: add 8-bit and 16-bit supports to ac_build_permlane16()Samuel Pitoiset2019-11-271-8/+16
* radv/gfx10: fix implementation of exclusive scansSamuel Pitoiset2019-11-271-24/+52
* radv: fix enabling sample shading with SampleID/SamplePositionSamuel Pitoiset2019-11-271-7/+24
* aco: don't value-number instructions from within a loop with ones after the l...Daniel Schürmann2019-11-261-1/+6
* aco: set dlc/glc correctly for image loadsRhys Perry2019-11-261-0/+3
* aco: allow constant offsets for global/scratch instructions on GFX10Rhys Perry2019-11-262-2/+5
* radv: Enable VK_KHR_buffer_device_address.Bas Nieuwenhuizen2019-11-262-3/+25
* radv: fix reporting subgroup size with VK_KHR_pipeline_executable_propertiesSamuel Pitoiset2019-11-261-3/+2
* radv: Allocate cmdbuffer space for buffer marker write.Bas Nieuwenhuizen2019-11-261-0/+4
* ac/llvm: fix warning in ac_build_canonicalize()Samuel Pitoiset2019-11-261-1/+1
* radeonsi/nir: don't run si_nir_opts again if there is no changeMarek Olšák2019-11-252-7/+10
* ac: set swizzled bit in cache policy as a hint not to merge loads/storesMarek Olšák2019-11-254-20/+17
* radv: select the depth decompress path based on the aspect maskSamuel Pitoiset2019-11-251-4/+16
* radv: create decompress pipelines for separate depth/stencil layoutsSamuel Pitoiset2019-11-253-23/+44
* radv: rework creation of decompress/resummarize meta pipelinesSamuel Pitoiset2019-11-251-34/+36
* radv: set the image view aspect mask before resolvesSamuel Pitoiset2019-11-251-2/+2
* radv: set the image view aspect mask during subpass transitionsSamuel Pitoiset2019-11-251-1/+1
* aco: enable load/store vectorizerRhys Perry2019-11-251-18/+32
* radv: set alignment for load_ssbo/store_ssbo in meta shadersRhys Perry2019-11-253-0/+26
* aco: Make unused workgroup id's 0Connor Abbott2019-11-251-3/+3
* aco: Use common argument handlingConnor Abbott2019-11-256-637/+211
* radv: Replace supports_spill with explict_scratch_argsConnor Abbott2019-11-256-54/+49
* aco: Make num_workgroups and local_invocation_ids one argument eachConnor Abbott2019-11-252-17/+17
* aco: Split vector arguments at the beginningConnor Abbott2019-11-252-2/+20
* aco: Use radv_shader_args in aco_compile_shader()Connor Abbott2019-11-253-13/+13
* aco: Constify radv_nir_compiler_options in iselConnor Abbott2019-11-253-4/+4
* radv: Move argument declaration out of nir_to_llvmConnor Abbott2019-11-256-784/+823
* ac/nir, radv, radeonsi: Switch to using ac_shader_argsConnor Abbott2019-11-256-783/+843
* ac: Add a shared interface between radv, radeonsi, LLVM and ACOConnor Abbott2019-11-256-0/+273
* radv: Rename ac_arg_regfileConnor Abbott2019-11-251-2/+2
* ac/llvm: fix the local invocation index for wave32Samuel Pitoiset2019-11-251-0/+4
* radv: disable subgroup shuffle operations on GFX10Samuel Pitoiset2019-11-251-1/+2
* radv: create a fresh fork for each pipeline compileTimothy Arceri2019-11-252-14/+139
* radv: add a secure_compile_open_fifo_fds() helperTimothy Arceri2019-11-251-0/+43
* radv: add some infrastructure for fresh forks for each secure compileTimothy Arceri2019-11-251-1/+14
* aco: fix waitcnts for barriers at block endsRhys Perry2019-11-221-0/+3
* aco: fix copy+paste errorRhys Perry2019-11-211-2/+2
* aco: improve waitcnt insertion around loopsRhys Perry2019-11-211-45/+108
* radv: Enable Subgroup Arithmetic and Clustered for SIDaniel Schürmann2019-11-201-6/+5
* amd/llvm: Add Subgroup Scan functions for SIDaniel Schürmann2019-11-201-6/+75
* radv: enable VK_KHR_shader_subgroup_extended_types on GFX6-GFX7Samuel Pitoiset2019-11-201-1/+1
* radv: Do not change scratch settings while shaders are active.Bas Nieuwenhuizen2019-11-204-55/+105
* ac: fill num_rings for remaining IPsMarek Olšák2019-11-191-2/+16
* ac: add radeon_info::num_rings and move ring_type to amd_family.hMarek Olšák2019-11-196-20/+23
* nir: move data.image.access to data.accessMarek Olšák2019-11-193-5/+5
* radv/aco: enable VK_KHR_shader_subgroup_extended_typesRhys Perry2019-11-191-1/+1
* aco: implement 64-bit integer reductionsRhys Perry2019-11-193-10/+240