aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan
Commit message (Expand)AuthorAgeFilesLines
* radv: fix optional pSizes parameter when binding streamout buffersSamuel Pitoiset2020-03-201-1/+6
* radv: call nir_shader_gather_info againRhys Perry2020-03-191-0/+3
* radv: remove wrong assert that checks compute subgroup sizeSamuel Pitoiset2020-03-181-5/+4
* radv: fix random depth range unrestricted failures due to a cache issueSamuel Pitoiset2020-03-181-2/+6
* ac: unify denorm setting enforcementMarek Olšák2020-03-171-14/+0
* radv/gfx10: fix required ballot size with VK_EXT_subgroup_size_controlSamuel Pitoiset2020-03-174-7/+27
* radv/gfx10: fix required subgroup size with VK_EXT_subgroup_size_controlSamuel Pitoiset2020-03-173-4/+17
* radv: only inject implicit subpass dependencies if necessarySamuel Pitoiset2020-03-171-3/+39
* radv/sqtt: handle thread trace capture in sqtt_QueuePresentKHR()Samuel Pitoiset2020-03-162-44/+49
* radv: add llvm_compiler_shader() helperSamuel Pitoiset2020-03-133-40/+44
* radv: remove unnecessary LLVM includesSamuel Pitoiset2020-03-136-16/+0
* radv: remove radv_shader_variant::aco_usedSamuel Pitoiset2020-03-133-3/+1
* radv: cleanup occurences of use_aco everywhereSamuel Pitoiset2020-03-133-31/+27
* radv: use ac_gpu_info::use_late_allocSamuel Pitoiset2020-03-121-4/+6
* radv: rewrite late alloc computationSamuel Pitoiset2020-03-121-34/+43
* radv: tune primitive binning for small chipsSamuel Pitoiset2020-03-121-2/+7
* radv: use better tessellation tunables on GFX9+Samuel Pitoiset2020-03-121-1/+8
* radv/gfx10: cache metadata in L2 on small chipsSamuel Pitoiset2020-03-121-8/+21
* radv/sqtt: describe layout transitions with user markersSamuel Pitoiset2020-03-125-1/+126
* radv/sqtt: describe begin/end subpass barriers with user markersSamuel Pitoiset2020-03-121-0/+8
* amd/llvm: Fix divergent descriptor indexing. (v3)Bas Nieuwenhuizen2020-03-121-7/+7
* radv: Enable subgroup shuffle on GFX10 when ACO is used.Timur Kristóf2020-03-121-1/+2
* radv: Enable lowering dynamic quad broadcasts.Timur Kristóf2020-03-121-0/+3
* radv: fix 32-bits build (again)Samuel Pitoiset2020-03-111-2/+2
* radv: Enable ACO on all stages.Timur Kristóf2020-03-111-25/+6
* radv: Enable ACO for TES when there is no GS.Timur Kristóf2020-03-111-7/+9
* radv: Enable ACO for tessellation control shaders.Timur Kristóf2020-03-111-2/+4
* radv: Move some helper functions to the radv_shader.h header file.Timur Kristóf2020-03-112-83/+94
* radv: do not recursively begin/end render pass for meta operationsSamuel Pitoiset2020-03-119-150/+180
* radv/sqtt: describe pipeline and wait events barriersSamuel Pitoiset2020-03-103-0/+133
* radv/rgp: bump the instrumentation spec version to 1Samuel Pitoiset2020-03-101-1/+1
* radv/sqtt: describe render pass color/depthstencil clearsSamuel Pitoiset2020-03-103-0/+21
* radv/sqtt: describe draw/dispatch and emit event markersSamuel Pitoiset2020-03-103-2/+457
* radv/sqtt: describe begin/end command buffers with user markersSamuel Pitoiset2020-03-103-0/+108
* radv: initial implementation of the driver internal layer SQTTSamuel Pitoiset2020-03-103-0/+347
* radv/sqtt: add a helper that emits thread trace userdata markersSamuel Pitoiset2020-03-102-0/+19
* radv: use device entrypoints from the SQTT layer if enabledSamuel Pitoiset2020-03-101-0/+11
* radv/entrypoints: declare a driver internal layer for SQTTSamuel Pitoiset2020-03-101-3/+2
* radv/sqtt: fix RADV_THREAD_TRACE_BUFFER_SIZE spellingEdmondo Tommasina2020-03-091-1/+1
* amd: join emit_kill() from radv and radeonsi in ac_nir_to_llvmDaniel Schürmann2020-03-091-8/+0
* radv: use nir_lower_discard_to_demote to work around game bugsDaniel Schürmann2020-03-093-0/+6
* radv/rgp: report correct system ram sizeSamuel Pitoiset2020-03-061-0/+5
* radv/rgp: report correct cu_mask infoSamuel Pitoiset2020-03-061-2/+2
* radv/sqtt: abort if SQTT is used on GFX6-GFX7Samuel Pitoiset2020-03-061-6/+10
* radv/sqtt: add support for GFX8Samuel Pitoiset2020-03-062-31/+62
* radv/sqtt: add radv_copy_thread_trace_info_regs() helperSamuel Pitoiset2020-03-061-30/+36
* radv/sqtt: tidy up radv_emit_thread_trace_{start,stop}Samuel Pitoiset2020-03-061-61/+59
* radv/sqtt: fix wrong check in radv_is_thread_trace_complete()Samuel Pitoiset2020-03-061-1/+1
* radv/winsys: fix missing initializations of shader info in the null deviceSamuel Pitoiset2020-03-061-0/+2
* ac: rename min_vgpr_alloc to min_wave64_vgpr_allocSamuel Pitoiset2020-03-032-2/+2