From 12c522bba564c25545b8a0ebc6077c5859a0533a Mon Sep 17 00:00:00 2001 From: nmzik Date: Thu, 15 Oct 2026 00:39:33 +0200 Subject: [PATCH] graphics: log cached GPU completion beside dispatch submission ticks --- src/graphics/host_gpu/renderer/renderCompute.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/graphics/host_gpu/renderer/renderCompute.cpp b/src/graphics/host_gpu/renderer/renderCompute.cpp index d357e3f3c..d812ce24e 100644 --- a/src/graphics/host_gpu/renderer/renderCompute.cpp +++ b/src/graphics/host_gpu/renderer/renderCompute.cpp @@ -375,11 +375,12 @@ void RenderExecutor::DispatchDirect(uint64_t submit_id, CommandBuffer& buffer, }); const uint32_t frame_num = static_cast(m_context.GetGpu().GetFrameNum()); LOGF("GraphicsRenderDispatchDirect: frame=%u shader=0x%016" PRIx64 - " hash=0x%016" PRIx64 " tick=%" PRIu64 + " hash=0x%016" PRIx64 " tick=%" PRIu64 " completed_tick=%" PRIu64 " groups=%ux%ux%u mode=0x%08" PRIx32 " local=%ux%ux%u " "buffers=%zu textures=%zu sampled=%zu storage=%zu samplers=%zu push=%u\n", frame_num, sh_ctx.GetCs().cs_regs.data_addr, program.shader_hash, m_context.GetCommandScheduler().CurrentTick(), + m_context.GetCommandScheduler().GetMasterSemaphore().KnownGpuTick(), thread_group_x, thread_group_y, thread_group_z, mode, input_info.threads_num[0], input_info.threads_num[1], input_info.threads_num[2], program.info.buffers.size(), program.info.images.size(),