aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
* radv: move vertex binding out of cmd state.Dave Airlie2017-11-062-4/+4
* radv: reorder cmd_state to remove a hole.Dave Airlie2017-11-061-1/+1
* radv: free attachments on end command buffer.Dave Airlie2017-11-061-0/+2
* radv: Optimize calling radv_save_descriptors.Bas Nieuwenhuizen2017-11-041-4/+2
* radv: Use an array to store descriptor sets.Bas Nieuwenhuizen2017-11-042-26/+50
* 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
* radv: use the optimal packets order for dispatch callsSamuel Pitoiset2017-11-021-8/+53
* radv: Don't expose heaps with 0 memory.Bas Nieuwenhuizen2017-11-023-53/+101
* radeonsi: remove 'Authors:' commentsMarek Olšák2017-11-024-13/+1
* 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