Inserts an arbitrary string label into the command buffer callstream.
Defined in <SDL3/SDL_gpu.h>
void SDL_InsertGPUDebugLabel(
SDL_GPUCommandBuffer *command_buffer,
const char *text);| SDL_GPUCommandBuffer * | command_buffer | a command buffer. |
| const char * | text | a UTF-8 string constant to insert as the label. |
Useful for debugging.
On Direct3D 12, using SDL_InsertGPUDebugLabel requires WinPixEventRuntime.dll to be in your PATH or in the same directory as your executable. See here for instructions on how to obtain it.
This function is available since SDL 3.2.0.