testffmpeg_vulkan: fixed usage of timeline semaphores

(cherry picked from commit 6ce3d843fc)
This commit is contained in:
Sam Lantinga
2026-07-10 09:26:36 -07:00
parent 5671b0f3ce
commit 480ab44f9e
3 changed files with 10 additions and 70 deletions

View File

@@ -4044,6 +4044,9 @@ static void VULKAN_InvalidateCachedState(SDL_Renderer *renderer)
VULKAN_RenderData *rendererData = (VULKAN_RenderData *)renderer->internal;
rendererData->currentPipelineState = NULL;
rendererData->cliprectDirty = true;
// Make sure pending drawing is submitted to the GPU
VULKAN_IssueBatch(rendererData);
}
static bool VULKAN_RunCommandQueue(SDL_Renderer *renderer, SDL_RenderCommand *cmd, void *vertices, size_t vertsize)