Binds texture-sampler pairs for use on the compute shader.
Defined in <SDL3/SDL_gpu.h>
void SDL_BindGPUComputeSamplers(
SDL_GPUComputePass *compute_pass,
Uint32 first_slot,const SDL_GPUTextureSamplerBinding *texture_sampler_bindings,
Uint32 num_bindings);
SDL_GPUComputePass * | compute_pass | a compute pass handle. |
Uint32 | first_slot | the compute sampler slot to begin binding from. |
const SDL_GPUTextureSamplerBinding * | texture_sampler_bindings | an array of texture-sampler binding structs. |
Uint32 | num_bindings | the number of texture-sampler bindings to bind from the array. |
The textures must have been created with SDL_GPU_TEXTUREUSAGE_SAMPLER.
This function is available since SDL 3.1.3.