Function SDL_BindGPUVertexSamplers
pub unsafe extern "C" fn SDL_BindGPUVertexSamplers(
render_pass: *mut SDL_GPURenderPass,
first_slot: u32,
texture_sampler_bindings: *const SDL_GPUTextureSamplerBinding,
num_bindings: u32,
)
Available on crate feature
dep_sdl3
only.Expand description
Binds texture-sampler pairs for use on the vertex shader.
The textures must have been created with SDL_GPU_TEXTUREUSAGE_SAMPLER
.
Be sure your shader is set up according to the requirements documented in
SDL_CreateGPUShader()
.
§Parameters
render_pass
: a render pass handle.first_slot
: the vertex sampler slot to begin binding from.texture_sampler_bindings
: an array of texture-sampler binding structs.num_bindings
: the number of texture-sampler pairs to bind from the array.
§Availability
This function is available since SDL 3.2.0.