Scroll to navigation

SDL_BindGPUComputeStorageTextures(3) SDL3 FUNCTIONS SDL_BindGPUComputeStorageTextures(3)

NAME

SDL_BindGPUComputeStorageTextures - Binds storage textures as readonly for use on the compute pipeline.

HEADER FILE

Defined in SDL3/SDL_gpu.h

SYNOPSIS

#include "SDL3/SDL.h"
void SDL_BindGPUComputeStorageTextures(
    SDL_GPUComputePass *compute_pass,
    Uint32 first_slot,
    SDL_GPUTexture *const *storage_textures,
    Uint32 num_bindings);

DESCRIPTION

These textures must have been created with

SDL_GPU_TEXTUREUSAGE_COMPUTE_STORAGE_READ .

FUNCTION PARAMETERS

a compute pass handle.
the compute storage texture slot to begin binding from.
an array of storage textures.
the number of storage textures to bind from the array.

AVAILABILITY

This function is available since SDL 3.1.3.

SDL 3.1.6 Simple Directmedia Layer