Function SDL_UploadToGPUTexture
pub unsafe extern "C" fn SDL_UploadToGPUTexture(
copy_pass: *mut SDL_GPUCopyPass,
source: *const SDL_GPUTextureTransferInfo,
destination: *const SDL_GPUTextureRegion,
cycle: bool,
)
Available on crate feature
dep_sdl3
only.Expand description
Uploads data from a transfer buffer to a texture.
The upload occurs on the GPU timeline. You may assume that the upload has finished in subsequent commands.
You must align the data in the transfer buffer to a multiple of the texel size of the texture format.
§Parameters
copy_pass
: a copy pass handle.source
: the source transfer buffer with image layout information.destination
: the destination texture region.cycle
: if true, cycles the texture if the texture is bound, otherwise overwrites the data.
§Availability
This function is available since SDL 3.2.0.