summaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
* radv: make radv_bind_descriptor_set() staticSamuel Pitoiset2017-11-022-6/+3
* radv: make sure we set buffers as shareable properly.Dave Airlie2017-11-022-2/+7
* radv: bail out when binding the same vertex buffersSamuel Pitoiset2017-10-311-2/+16
* radv: bail out when binding the same index bufferSamuel Pitoiset2017-10-312-0/+14
* radv: use correct alloc function when loading from diskTimothy Arceri2017-10-311-1/+14
* radv: Fix -Wformat-security issueAlex Smith2017-10-301-1/+1
* radv: add cache items to in memory cache when reading from diskTimothy Arceri2017-10-301-70/+71
* radv: Implement VK_AMD_shader_infoAlex Smith2017-10-296-35/+171
* radv: allow to use a compute shader for resetting the query poolSamuel Pitoiset2017-10-271-7/+9
* radv: make radv_fill_buffer() return the needed flush bitsSamuel Pitoiset2017-10-274-58/+57
* radv: add support for local bos. (v3)Dave Airlie2017-10-2611-22/+51
* radv: only copy the dynamic states that changedSamuel Pitoiset2017-10-261-23/+69
* radv: store the dynamic state mask into radv_dynamic_stateSamuel Pitoiset2017-10-263-7/+12
* radv: only emit the depth bounds test values when set dynamicallySamuel Pitoiset2017-10-261-2/+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
* radv: Compute ac keys from pipeline key.Bas Nieuwenhuizen2017-10-261-72/+41
* radv: Add single pipeline cache key.Bas Nieuwenhuizen2017-10-263-8/+55
* radv: Don't compute as_ls/as_es before hashing.Bas Nieuwenhuizen2017-10-261-14/+12
* ac/nir: generate correct instruction for atomic min/max on unsigned imagesMatthew Nicholls2017-10-251-2/+4
* radv: print NIR before LLVM IR and disassemblySamuel Pitoiset2017-10-251-7/+10
* radv: Fix truncation issue hexifying the cache uuid for the disk cache.Bas Nieuwenhuizen2017-10-251-2/+2
* radv: enable lower to scalar nir passTimothy Arceri2017-10-251-0/+24
* ac: add support for explicit component packingTimothy Arceri2017-10-251-16/+52
* radv: use device name in cache creation like radeonsi.Dave Airlie2017-10-251-2/+3
* radv: use a define for the transition point between cp and compute shaderDave Airlie2017-10-251-3/+9
* radv: only emit dfsm packets if dfsm is allowed.Dave Airlie2017-10-242-3/+4
* 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
* radv: move nir print after linking is doneTimothy Arceri2017-10-242-5/+7
* radv: clone meta shaders before linkingTimothy Arceri2017-10-241-1/+8
* radv: Update code pointer correctly if a variant is already createdAlex Smith2017-10-231-0/+2
* 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
* radv: automake: include radv_extensions.py in the tarball17.3-branchpointJuan A. Suarez Romero2017-10-231-0/+1
* ac/nir: Only clamp shadow reference on radeonsi.Bas Nieuwenhuizen2017-10-233-2/+8
* radv: Disallow indirect outputs for GS on GFX9 as well.Bas Nieuwenhuizen2017-10-231-3/+1
* 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-233-2/+4
* radv: Don't use vgpr indexing for outputs on GFX9.Bas Nieuwenhuizen2017-10-221-0/+5
* ac/nir: Account for compact array index in GS input load from LDS.Bas Nieuwenhuizen2017-10-211-1/+1
* radv: Don't compile shaders when they are cached already.Bas Nieuwenhuizen2017-10-211-19/+23
* radv: Don't check for max GL GS invocations.Bas Nieuwenhuizen2017-10-211-2/+0
* radv: Don't explicitly reference vertex shader for draw_id.Bas Nieuwenhuizen2017-10-211-1/+1