radv: move freeing the trigger SQTT file at a better place
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13477>
This commit is contained in:
committed by
Marge Bot
parent
c5a1df095c
commit
b35fd1bff6
@@ -3234,7 +3234,6 @@ fail_meta:
|
||||
radv_device_finish_meta(device);
|
||||
fail:
|
||||
radv_thread_trace_finish(device);
|
||||
free(device->thread_trace.trigger_file);
|
||||
|
||||
radv_trap_handler_finish(device);
|
||||
radv_finish_trace(device);
|
||||
@@ -3303,7 +3302,6 @@ radv_DestroyDevice(VkDevice _device, const VkAllocationCallbacks *pAllocator)
|
||||
|
||||
u_cnd_monotonic_destroy(&device->timeline_cond);
|
||||
|
||||
free(device->thread_trace.trigger_file);
|
||||
radv_thread_trace_finish(device);
|
||||
|
||||
vk_device_finish(&device->vk);
|
||||
|
||||
@@ -466,6 +466,8 @@ radv_thread_trace_finish(struct radv_device *device)
|
||||
struct ac_thread_trace_data *thread_trace_data = &device->thread_trace;
|
||||
struct radeon_winsys *ws = device->ws;
|
||||
|
||||
free(device->thread_trace.trigger_file);
|
||||
|
||||
radv_thread_trace_finish_bo(device);
|
||||
|
||||
for (unsigned i = 0; i < 2; i++) {
|
||||
|
||||
Reference in New Issue
Block a user