summaryrefslogtreecommitdiff
path: root/src/amd/vulkan/radv_sqtt.c
AgeCommit message (Expand)AuthorFilesLines
2021-12-08radv: add initial SPM support on GFX10+Samuel Pitoiset1-0/+17
2021-11-10radv/sqtt: fix GPU hangs when capturing from the compute queueSamuel Pitoiset1-3/+3
2021-11-09radv/sqtt: stop calling radv_cs_add_buffer() for the thread trace BOSamuel Pitoiset1-4/+0
2021-11-01radv: enable SQTT instruction timing by defaultSamuel Pitoiset1-1/+1
2021-11-01radv: remove useless checks about GFX7 for SQTTSamuel Pitoiset1-4/+2
2021-11-01radv: move freeing the trigger SQTT file at a better placeSamuel Pitoiset1-0/+2
2021-09-28radv: Drop radv_queue::flags/queue_family_index/queue_idxJason Ekstrand1-2/+2
2021-09-21radv: remove useless assertions in the SQTT pathSamuel Pitoiset1-4/+0
2021-09-21radv: make the SQTT BO a resident bufferSamuel Pitoiset1-6/+19
2021-09-21radv: replicate THREAD_TRACE_CTRL config when stopping SQTTSamuel Pitoiset1-11/+19
2021-09-15radv: reduce SQTT traffic when instruction timing is disabledSamuel Pitoiset1-4/+18
2021-08-03radv: fix selecting the first active CU when profiling with SQTTSamuel Pitoiset1-2/+0
2021-07-05radv/winsys: Add support for a fixed VA address for replay.Bas Nieuwenhuizen1-1/+1
2021-07-05radv/winsys: Return vulkan errors for buffer creation.Bas Nieuwenhuizen1-3/+5
2021-06-03ac: add ac_thread_trace::dataSamuel Pitoiset1-0/+1
2021-05-25amd/registers: regenerate json files without 32-bit register fieldsMarek Olšák1-5/+3
2021-04-10radv: Format.Bas Nieuwenhuizen1-559/+513
2021-03-03radv: bump the initial SQTT buffer size to 32MB per SESamuel Pitoiset1-2/+2
2021-03-03radv: double the SQTT buffer size when it is resizedSamuel Pitoiset1-23/+9
2021-03-03ac/sqtt: fix determining if the trace is complete on GFX10+Samuel Pitoiset1-1/+1
2021-03-03radv: do not trace inactive shader engines with SQTTSamuel Pitoiset1-2/+17
2021-03-01radeonsi,radv: do not overallocate the SQTT buffer sizeSamuel Pitoiset1-7/+10
2021-03-01Revert "radv: do not overallocate the SQTT buffer"Samuel Pitoiset1-4/+3
2021-03-01radv: exclude perf counters for SQTT also on GFX10.3Samuel Pitoiset1-2/+4
2021-03-01radv: always select the first active CU when profiling with SQTTSamuel Pitoiset1-2/+9
2021-03-01radv: remove duplicate REG_INCLUDE_CONTEXT setting for SQTTSamuel Pitoiset1-1/+0
2021-02-23radv: add support for exporting pipelines with RGPSamuel Pitoiset1-0/+21
2021-02-17radv: make sure to allocate enough space when emitting SQTT userdataSamuel Pitoiset1-0/+2
2021-02-17radv: move SQTT parameters initialization to radv_thread_trace_init()Samuel Pitoiset1-0/+9
2021-02-17radv: create the start/stop CS for SQTT dynamicallySamuel Pitoiset1-103/+105
2021-02-11radv: add support for resizing the SQTT buffer automaticallySamuel Pitoiset1-2/+24
2021-02-11radv: adjust an error message related to the SQTT buffer sizeSamuel Pitoiset1-1/+1
2021-02-11radv: do not overallocate the SQTT bufferSamuel Pitoiset1-3/+4
2021-02-08radv/winsys: remove the radv_amdgpu_winsys_bo::ws indirectionSamuel Pitoiset1-1/+1
2021-01-26radv: Pointer arithmetic on char/uint8_t, not voidJames Park1-2/+2
2021-01-22ac,radv: add SQTT support on GFX10.3Samuel Pitoiset1-29/+34
2021-01-22radv: inhibit clock gating when tracing with SQTTSamuel Pitoiset1-0/+23
2021-01-22radv: fix overflow when computing the SQTT buffer sizeSamuel Pitoiset1-1/+1
2021-01-07ac/sqtt: move radv_get_expected_buffer_size to acPierre-Eric Pelloux-Prayer1-13/+1
2021-01-07ac/sqtt: move ac_is_thread_trace_complete to acPierre-Eric Pelloux-Prayer1-19/+1
2021-01-07ac/radv: move sqtt structs and helpers to amd/commonPierre-Eric Pelloux-Prayer1-42/+13
2021-01-07ac/sqtt: add ac_thread_trace_dataPierre-Eric Pelloux-Prayer1-45/+45
2020-10-14ac,amd/llvm,radv: Initialize structs with {0}James Park1-1/+1
2020-09-28radv: Record cache flushes for RGP.Bas Nieuwenhuizen1-1/+2
2020-09-28radv: Use correct alignment for SQTT buffer sizes.Bas Nieuwenhuizen1-0/+6
2020-09-28radv: Fix emitting SQTT userdata.Bas Nieuwenhuizen1-2/+8
2020-07-22radv: add missing return values check for some winsys callsSamuel Pitoiset1-2/+13
2020-05-23ac: update register and packet definitions for preemptionMarek Olšák1-4/+4
2020-03-10radv/sqtt: add a helper that emits thread trace userdata markersSamuel Pitoiset1-0/+17
2020-03-09radv/sqtt: fix RADV_THREAD_TRACE_BUFFER_SIZE spellingEdmondo Tommasina1-1/+1