SDL 3.0
|
#include <SDL_gpu.h>
Data Fields | |
size_t | code_size |
const Uint8 * | code |
const char * | entrypoint |
SDL_GPUShaderFormat | format |
SDL_GPUShaderStage | stage |
Uint32 | num_samplers |
Uint32 | num_storage_textures |
Uint32 | num_storage_buffers |
Uint32 | num_uniform_buffers |
SDL_PropertiesID | props |
A structure specifying code and metadata for creating a shader object.
const Uint8* SDL_GPUShaderCreateInfo::code |
size_t SDL_GPUShaderCreateInfo::code_size |
const char* SDL_GPUShaderCreateInfo::entrypoint |
SDL_GPUShaderFormat SDL_GPUShaderCreateInfo::format |
Uint32 SDL_GPUShaderCreateInfo::num_samplers |
Uint32 SDL_GPUShaderCreateInfo::num_storage_buffers |
Uint32 SDL_GPUShaderCreateInfo::num_storage_textures |
Uint32 SDL_GPUShaderCreateInfo::num_uniform_buffers |
SDL_PropertiesID SDL_GPUShaderCreateInfo::props |
SDL_GPUShaderStage SDL_GPUShaderCreateInfo::stage |