SDL_BindGPUComputeStorageBuffers - Binds storage buffers as readonly for use on the compute pipeline.
Contents
Availability
This function is available since SDL 3.2.0.
Description
These buffers must have been created with
SDL_GPU_BUFFERUSAGE_COMPUTE_STORAGE_READ .
Be sure your shader is set up according to the requirements documented in
SDL_CreateGPUShader ().
Function Parameters
compute_pass
a compute pass handle.
first_slot
the compute storage buffer slot to begin binding from.
storage_buffers
an array of storage buffer binding structs.
num_bindings
the number of storage buffers to bind from the array.
Header File
Defined in SDL3/SDL_gpu.h
Name
SDL_BindGPUComputeStorageBuffers - Binds storage buffers as readonly for use on the compute pipeline.
See Also
•(3), SDL_CreateGPUShader(3) Simple Directmedia Layer SDL 3.2.10 SDL_BindGPUComputeStorageBuffers(3)
Synopsis
#include"SDL3/SDL.h"voidSDL_BindGPUComputeStorageBuffers(SDL_GPUComputePass*compute_pass,Uint32first_slot,SDL_GPUBuffer*const*storage_buffers,Uint32num_bindings);
