table of contents
other versions
- experimental 3.5~git20260611~7c60bcd+ds-1
| 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¶
- state
- the state to modify.
- num_storage_buffers
- The number of storage buffers to bind.
- storage_buffers
- 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 |