aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd/common
Commit message (Expand)AuthorAgeFilesLines
* ac: remove the remaining duplicate llvm typesTimothy Arceri2017-11-031-12/+1
* ac: remove usused v4f32Timothy Arceri2017-11-031-4/+0
* ac: add v2f32 to the common code and make use of itTimothy Arceri2017-11-033-10/+7
* ac: use the ac f16 llvm typeTimothy Arceri2017-11-031-3/+1
* ac: use the ac f32 llvm typeTimothy Arceri2017-11-031-35/+33
* ac: use the ac f64 llvm typeTimothy Arceri2017-11-031-3/+1
* ac: use the common v8i32 llvm typeTimothy Arceri2017-11-031-4/+2
* ac: use the common v4i32 llvm typeTimothy Arceri2017-11-031-9/+7
* ac: add v3i32 to the common code and make use of itTimothy Arceri2017-11-033-5/+5
* ac: add v2i32 to the common code and use itTimothy Arceri2017-11-033-11/+11
* ac: use the ac i64 llvm typeTimothy Arceri2017-11-031-3/+1
* ac: remove unused i16 llvm typeTimothy Arceri2017-11-031-2/+0
* ac: use the ac ivoidt llvm typeTimothy Arceri2017-11-031-4/+2
* ac: use the ac i8 llvm typeTimothy Arceri2017-11-031-6/+4
* ac: use the ac i1 llvm typeTimothy Arceri2017-11-031-3/+1
* ac: use the ac i32 llvm typeTimothy Arceri2017-11-031-181/+179
* ac/radeonsi: add support for tex instr without a derefenceTimothy Arceri2017-11-031-34/+46
* radeonsi: remove 'Authors:' commentsMarek Olšák2017-11-024-13/+1
* ac/llvm: drop pointless wrappers around umsb/imsbDave Airlie2017-10-261-14/+2
* ac/llvm: consolidate find lsb function.Dave Airlie2017-10-263-29/+36
* ac/llvm: drop v4f32empty. (v2)Dave Airlie2017-10-261-12/+0
* ac/llvm: add i1false/i1true to common code.Dave Airlie2017-10-263-41/+33
* ac/llvm: use the ac i32 0/1 and f32 0/1 llvm types.Dave Airlie2017-10-261-60/+52
* ac/nir: move lds declaration/load/store into shared code.Dave Airlie2017-10-263-41/+50
* ac/nir: generate correct instruction for atomic min/max on unsigned imagesMatthew Nicholls2017-10-251-2/+4
* ac: add support for explicit component packingTimothy Arceri2017-10-251-16/+52
* radeonsi: postponed KILL isn't postponed anymore, but maintains WQMMarek Olšák2017-10-242-0/+8
* ac: use llvm.amdgcn.kill with LLVM 6.0Marek Olšák2017-10-241-0/+6
* ac: replace ac_build_kill with ac_build_kill_if_falseMarek Olšák2017-10-243-26/+11
* ac: Silence a compiler warning about results[0].Eric Anholt2017-10-231-0/+1
* ac: Fix a compiler warning for possibly undefined "name"Eric Anholt2017-10-231-1/+1
* amd/common/gfx9: workaround DCC corruption more conservativelyNicolai Hähnle2017-10-231-7/+25
* ac/nir: Only clamp shadow reference on radeonsi.Bas Nieuwenhuizen2017-10-233-2/+8
* ac/nir: Fix nir_texop_lod on GFX for 1D arrays.Bas Nieuwenhuizen2017-10-231-1/+3
* radv/ac/nir: only emit tess factors to storage if tes reads themDave Airlie2017-10-232-2/+3
* ac/nir: Account for compact array index in GS input load from LDS.Bas Nieuwenhuizen2017-10-211-1/+1
* ac/nir: Set larged wrokgroup size for GS on GFX9.Bas Nieuwenhuizen2017-10-211-1/+1
* ac/nir: Take the max workgroup size of all provided shaders.Bas Nieuwenhuizen2017-10-211-1/+6
* radv: Expose VK_EXT_global_priorityAndres Rodriguez2017-10-212-0/+2
* nir: Get rid of nir_shader::stageJason Ekstrand2017-10-202-21/+21
* ac/nir: Fix up GS input vgprs.Bas Nieuwenhuizen2017-10-201-0/+15
* ac/nir: Add loading from LDS for merged GS.Bas Nieuwenhuizen2017-10-201-15/+21
* ac/nir: Add ES output to LDS for GFX9.Bas Nieuwenhuizen2017-10-201-8/+49
* ac/nir: Add merged GS function.Bas Nieuwenhuizen2017-10-201-17/+63
* ac/nir: init full exec mask for merged shaders.Dave Airlie2017-10-203-0/+12
* ac: move some code out of loop in store_tcs_output()Timothy Arceri2017-10-201-5/+5
* radv: Add code to compile merged shaders.Bas Nieuwenhuizen2017-10-191-0/+1
* ac/nir: Add LS-HS input VGPR workaround.Bas Nieuwenhuizen2017-10-191-0/+18
* ac/nir: Compile the bodies of multiple shaders.Bas Nieuwenhuizen2017-10-191-50/+83
* ac/nir: Expand user SGPR descriptions a bit.Bas Nieuwenhuizen2017-10-191-3/+3