logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

SDL_BindGPUVertexStorageBuffers - Binds storage buffers for use on the vertex shader.

Availability

       This function is available since SDL 3.2.0.

Description

       These buffers must have been created with SDL_GPU_BUFFERUSAGE_GRAPHICS_STORAGE_READ.

       Be sure your shader is set up according to the requirements documented in SDL_CreateGPUShader().

Function Parameters

render_pass
              a render pass handle.

       first_slot
              the vertex storage buffer slot to begin binding from.

       storage_buffers
              an array of buffers.

       num_bindings
              the number of buffers to bind from the array.

Name

       SDL_BindGPUVertexStorageBuffers - Binds storage buffers for use on the vertex shader.

See Also

SDL_CreateGPUShader(3)

Simple Directmedia Layer                           SDL 3.2.20                 SDL_BindGPUVertexStorageBuffers(3)

Synopsis

#include<SDL3/SDL_gpu.h>voidSDL_BindGPUVertexStorageBuffers(SDL_GPURenderPass*render_pass,Uint32first_slot,SDL_GPUBuffer*const*storage_buffers,Uint32num_bindings);

See Also