aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan
Commit message (Expand)AuthorAgeFilesLines
* 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
* ac: rename vgpr_alloc_granularity to wave64_vgpr_alloc_granularitySamuel Pitoiset2020-03-032-2/+2
* ac: rename lds_size_per_cu to lds_size_per_workgroupSamuel Pitoiset2020-03-032-2/+2
* radv: update entrypoints generation from ANVSamuel Pitoiset2020-03-024-171/+545
* radv/sqtt: add support for GFX10Samuel Pitoiset2020-03-024-99/+243
* radv/sqtt: update SPI_CONFIG_CNTL.EXP_PRIORITY_ORDER valueSamuel Pitoiset2020-03-021-1/+1
* radv/sqtt: do not assume that the number of shader engines is 4Samuel Pitoiset2020-03-021-4/+8
* radv/rgp: adjust trace memory/shader clocks to fix frame durationSamuel Pitoiset2020-03-021-2/+2
* radv: fix size of sqtt_file_chunk_asic_info on 32-bit systemSamuel Pitoiset2020-02-291-0/+1
* radv: fix 32-bit build failure in radv_queue_internal_submit()Samuel Pitoiset2020-02-291-1/+1
* radv: allow to capture SQTT traces with RADV_THREAD_TRACE=<start_frame>Samuel Pitoiset2020-02-283-5/+68
* radv: add initial SQTT files generation supportSamuel Pitoiset2020-02-284-0/+665
* radv: emit thread trace markers after every draw/dispatch callSamuel Pitoiset2020-02-281-0/+5
* radv: add initial SQ Thread Trace support for GFX9Samuel Pitoiset2020-02-284-0/+474