DOKK / manpages / debian 13 / libsdl3-doc / SDL_WaitForGPUFences.3.en
SDL_WaitForGPUFences(3) SDL3 FUNCTIONS SDL_WaitForGPUFences(3)

SDL_WaitForGPUFences - Blocks the thread until the given fences are signaled.

Defined in SDL3/SDL_gpu.h

#include "SDL3/SDL.h"
bool SDL_WaitForGPUFences(
    SDL_GPUDevice *device,
    bool wait_all,
    SDL_GPUFence *const *fences,
    Uint32 num_fences);

a GPU context.
if 0, wait for any fence to be signaled, if 1, wait for all fences to be signaled.
an array of fences to wait on.
the number of fences in the fences array.

Returns true on success, false on failure; call

SDL_GetError () for more information.

This function is available since SDL 3.2.0.

(3), SDL_SubmitGPUCommandBufferAndAcquireFence(3), (3), SDL_WaitForGPUIdle(3)

SDL 3.2.10 Simple Directmedia Layer