summaryrefslogtreecommitdiff
path: root/src/amd
AgeCommit message (Expand)AuthorFilesLines
2017-11-06radv: add initial copy descriptor support. (v2)Dave Airlie1-2/+53
2017-11-06radv: move descriptor sets out of cmd_state.Dave Airlie3-17/+20
2017-11-06radv: add helper for setting a descriptor.Dave Airlie3-10/+17
2017-11-06radv: move vertex binding out of cmd state.Dave Airlie2-4/+4
2017-11-06radv: reorder cmd_state to remove a hole.Dave Airlie1-1/+1
2017-11-06radv: free attachments on end command buffer.Dave Airlie1-0/+2
2017-11-04radv: Optimize calling radv_save_descriptors.Bas Nieuwenhuizen1-4/+2
2017-11-04radv: Use an array to store descriptor sets.Bas Nieuwenhuizen2-26/+50
2017-11-03ac: remove the remaining duplicate llvm typesTimothy Arceri1-12/+1
2017-11-03ac: remove usused v4f32Timothy Arceri1-4/+0
2017-11-03ac: add v2f32 to the common code and make use of itTimothy Arceri3-10/+7
2017-11-03ac: use the ac f16 llvm typeTimothy Arceri1-3/+1
2017-11-03ac: use the ac f32 llvm typeTimothy Arceri1-35/+33
2017-11-03ac: use the ac f64 llvm typeTimothy Arceri1-3/+1
2017-11-03ac: use the common v8i32 llvm typeTimothy Arceri1-4/+2
2017-11-03ac: use the common v4i32 llvm typeTimothy Arceri1-9/+7
2017-11-03ac: add v3i32 to the common code and make use of itTimothy Arceri3-5/+5
2017-11-03ac: add v2i32 to the common code and use itTimothy Arceri3-11/+11
2017-11-03ac: use the ac i64 llvm typeTimothy Arceri1-3/+1
2017-11-03ac: remove unused i16 llvm typeTimothy Arceri1-2/+0
2017-11-03ac: use the ac ivoidt llvm typeTimothy Arceri1-4/+2
2017-11-03ac: use the ac i8 llvm typeTimothy Arceri1-6/+4
2017-11-03ac: use the ac i1 llvm typeTimothy Arceri1-3/+1
2017-11-03ac: use the ac i32 llvm typeTimothy Arceri1-181/+179
2017-11-03ac/radeonsi: add support for tex instr without a derefenceTimothy Arceri1-34/+46
2017-11-02radv: use the optimal packets order for dispatch callsSamuel Pitoiset1-8/+53
2017-11-02radv: Don't expose heaps with 0 memory.Bas Nieuwenhuizen3-53/+101
2017-11-02radeonsi: remove 'Authors:' commentsMarek Olšák4-13/+1
2017-11-02radv: make radv_bind_descriptor_set() staticSamuel Pitoiset2-6/+3
2017-11-02radv: make sure we set buffers as shareable properly.Dave Airlie2-2/+7
2017-10-31radv: bail out when binding the same vertex buffersSamuel Pitoiset1-2/+16
2017-10-31radv: bail out when binding the same index bufferSamuel Pitoiset2-0/+14
2017-10-31radv: use correct alloc function when loading from diskTimothy Arceri1-1/+14
2017-10-30radv: Fix -Wformat-security issueAlex Smith1-1/+1
2017-10-30radv: add cache items to in memory cache when reading from diskTimothy Arceri1-70/+71
2017-10-29radv: Implement VK_AMD_shader_infoAlex Smith6-35/+171
2017-10-27radv: allow to use a compute shader for resetting the query poolSamuel Pitoiset1-7/+9
2017-10-27radv: make radv_fill_buffer() return the needed flush bitsSamuel Pitoiset4-58/+57
2017-10-26radv: add support for local bos. (v3)Dave Airlie11-22/+51
2017-10-26radv: only copy the dynamic states that changedSamuel Pitoiset1-23/+69
2017-10-26radv: store the dynamic state mask into radv_dynamic_stateSamuel Pitoiset3-7/+12
2017-10-26radv: only emit the depth bounds test values when set dynamicallySamuel Pitoiset1-2/+1
2017-10-26ac/llvm: drop pointless wrappers around umsb/imsbDave Airlie1-14/+2
2017-10-26ac/llvm: consolidate find lsb function.Dave Airlie3-29/+36
2017-10-26ac/llvm: drop v4f32empty. (v2)Dave Airlie1-12/+0
2017-10-26ac/llvm: add i1false/i1true to common code.Dave Airlie3-41/+33
2017-10-26ac/llvm: use the ac i32 0/1 and f32 0/1 llvm types.Dave Airlie1-60/+52
2017-10-26ac/nir: move lds declaration/load/store into shared code.Dave Airlie3-41/+50
2017-10-26radv: Compute ac keys from pipeline key.Bas Nieuwenhuizen1-72/+41
2017-10-26radv: Add single pipeline cache key.Bas Nieuwenhuizen3-8/+55