From b1eb08879229f74ba52d26c193671bd34b61e920 Mon Sep 17 00:00:00 2001 From: Danylo Piliaiev Date: Mon, 13 Sep 2021 20:23:46 +0300 Subject: [PATCH] turnip/kgsl: fix compilation after perfetto introduction Perfetto isn't supported with kgsl at the moment. Make stubs for missing functions. Fixes: 3dd1bb6355743b95b54e205012b605662a7e1cc5 "turnip: implement basic perfetto support" Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/5352 Signed-off-by: Danylo Piliaiev Part-of: --- src/freedreno/vulkan/tu_kgsl.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/freedreno/vulkan/tu_kgsl.c b/src/freedreno/vulkan/tu_kgsl.c index 8249b55540b..ce9665ee999 100644 --- a/src/freedreno/vulkan/tu_kgsl.c +++ b/src/freedreno/vulkan/tu_kgsl.c @@ -656,6 +656,20 @@ tu_device_submit_deferred_locked(struct tu_device *dev) return VK_SUCCESS; } +VkResult +tu_device_wait_u_trace(struct tu_device *dev, struct tu_u_trace_syncobj *syncobj) +{ + tu_finishme("tu_device_wait_u_trace"); + return VK_SUCCESS; +} + +int +tu_drm_get_timestamp(struct tu_physical_device *device, uint64_t *ts) +{ + tu_finishme("tu_drm_get_timestamp"); + return 0; +} + #ifdef ANDROID VKAPI_ATTR VkResult VKAPI_CALL tu_QueueSignalReleaseImageANDROID(VkQueue _queue,