SDL_SetGPUBufferName3
Sets an arbitrary string constant to label a buffer.
Usage
#include "SDL3/SDL.h"
void SDL_SetGPUBufferName( SDL_GPUDevice *device, SDL_GPUBuffer *buffer, const char *text);
Header file
Defined in SDL3/SDL_gpu.h
Overview
You should use
SDL_PROP_GPU_BUFFER_CREATE_NAME_STRING
with SDL_CreateGPUBuffer
instead of this function to avoid thread safety issues.
Function parameters
device
|
a GPU Context. |
|---|---|
buffer
|
a buffer to attach the name to. |
text
|
a UTF-8 string constant to mark as the name of the buffer. |
Thread safety
This function is not thread safe, you must make sure the buffer is not simultaneously used by any other thread.