SDL3 module

SDL_WaitAndAcquireGPUSwapchainTexture

procedureforeignextension6 overloadsSource
SDL_WaitAndAcquireGPUSwapchainTexture :: (
    command_buffer: *SDL_GPUCommandBuffer,
    window: *SDL_Window,
    swapchain_texture: **SDL_GPUTexture,
    swapchain_texture_width: *Uint32,
    swapchain_texture_height: *Uint32
) -> bool #foreign

Parameters

command_buffer: *SDL_GPUCommandBuffer
window: *SDL_Window
swapchain_texture: **SDL_GPUTexture
swapchain_texture_width: *Uint32
swapchain_texture_height: *Uint32

Returns

bool
SDL_WaitAndAcquireGPUSwapchainTexture :: (
    command_buffer: *SDL_GPUCommandBuffer,
    window: *SDL_Window,
    swapchain_texture: **SDL_GPUTexture,
    swapchain_texture_width: *Uint32,
    swapchain_texture_height: *Uint32
) -> bool #foreign

Parameters

command_buffer: *SDL_GPUCommandBuffer
window: *SDL_Window
swapchain_texture: **SDL_GPUTexture
swapchain_texture_width: *Uint32
swapchain_texture_height: *Uint32

Returns

bool
SDL_WaitAndAcquireGPUSwapchainTexture :: (
    command_buffer: *SDL_GPUCommandBuffer,
    window: *SDL_Window,
    swapchain_texture: **SDL_GPUTexture,
    swapchain_texture_width: *Uint32,
    swapchain_texture_height: *Uint32
) -> bool #foreign

Parameters

command_buffer: *SDL_GPUCommandBuffer
window: *SDL_Window
swapchain_texture: **SDL_GPUTexture
swapchain_texture_width: *Uint32
swapchain_texture_height: *Uint32

Returns

bool
SDL_WaitAndAcquireGPUSwapchainTexture :: (
    command_buffer: *SDL_GPUCommandBuffer,
    window: *SDL_Window,
    swapchain_texture: **SDL_GPUTexture,
    swapchain_texture_width: *Uint32,
    swapchain_texture_height: *Uint32
) -> bool #foreign

Parameters

command_buffer: *SDL_GPUCommandBuffer
window: *SDL_Window
swapchain_texture: **SDL_GPUTexture
swapchain_texture_width: *Uint32
swapchain_texture_height: *Uint32

Returns

bool
SDL_WaitAndAcquireGPUSwapchainTexture :: (
    command_buffer: *SDL_GPUCommandBuffer,
    window: *SDL_Window,
    swapchain_texture: **SDL_GPUTexture,
    swapchain_texture_width: *Uint32,
    swapchain_texture_height: *Uint32
) -> bool #foreign

Parameters

command_buffer: *SDL_GPUCommandBuffer
window: *SDL_Window
swapchain_texture: **SDL_GPUTexture
swapchain_texture_width: *Uint32
swapchain_texture_height: *Uint32

Returns

bool
SDL_WaitAndAcquireGPUSwapchainTexture :: (
    command_buffer: *SDL_GPUCommandBuffer,
    window: *SDL_Window,
    swapchain_texture: **SDL_GPUTexture,
    swapchain_texture_width: *Uint32,
    swapchain_texture_height: *Uint32
) -> bool #foreign

Parameters

command_buffer: *SDL_GPUCommandBuffer
window: *SDL_Window
swapchain_texture: **SDL_GPUTexture
swapchain_texture_width: *Uint32
swapchain_texture_height: *Uint32

Returns

bool

See also