Scroll to navigation

SDL_SetGPURenderStateStorageBuffers(3) SDL3 FUNCTIONS SDL_SetGPURenderStateStorageBuffers(3)

NAME

SDL_SetGPURenderStateStorageBuffers - Set storage buffers variables in a custom GPU render state.

SYNOPSIS

#include <SDL3/SDL_render.h>
bool SDL_SetGPURenderStateStorageBuffers(SDL_GPURenderState *state, int num_storage_buffers, SDL_GPUBuffer *const *storage_buffers);

DESCRIPTION

The data is copied and will be binded using SDL_BindGPUFragmentStorageBuffers() during draw call execution.

FUNCTION PARAMETERS

the state to modify.
The number of storage buffers to bind.
Storage buffers to bind.

RETURN VALUE

Returns true on success or false on failure; call SDL_GetError() for more information.

THREAD SAFETY

This function should be called on the thread that created the renderer.

AVAILABILITY

This function is available since SDL 3.6.0.

SDL 3.5.0 Simple Directmedia Layer