Begins a copy pass on a command buffer.
Defined in <SDL3/SDL_gpu.h>
SDL_GPUCopyPass* SDL_BeginGPUCopyPass( SDL_GPUCommandBuffer *command_buffer);
SDL_GPUCommandBuffer * | command_buffer | a command buffer. |
(SDL_GPUCopyPass *) Returns a copy pass handle.
All operations related to copying to or from buffers or textures take place inside a copy pass. You must not begin another copy pass, or a render pass or compute pass before ending the copy pass.
This function is available since SDL 3.1.3.