|
SDL 3.0
|
#include <SDL_render.h>
A structure specifying the parameters of a GPU render state.
Definition at line 3117 of file SDL_render.h.
| SDL_GPUShader* SDL_GPURenderStateCreateInfo::fragment_shader |
The fragment shader to use when this render state is active
Definition at line 3119 of file SDL_render.h.
| Sint32 SDL_GPURenderStateCreateInfo::num_sampler_bindings |
The number of additional fragment samplers to bind when this render state is active
Definition at line 3121 of file SDL_render.h.
| Sint32 SDL_GPURenderStateCreateInfo::num_storage_buffers |
The number of storage buffers to bind when this render state is active
Definition at line 3127 of file SDL_render.h.
| Sint32 SDL_GPURenderStateCreateInfo::num_storage_textures |
The number of storage textures to bind when this render state is active
Definition at line 3124 of file SDL_render.h.
| SDL_PropertiesID SDL_GPURenderStateCreateInfo::props |
A properties ID for extensions. Should be 0 if no extensions are needed.
Definition at line 3130 of file SDL_render.h.
| const SDL_GPUTextureSamplerBinding* SDL_GPURenderStateCreateInfo::sampler_bindings |
Additional fragment samplers to bind when this render state is active
Definition at line 3122 of file SDL_render.h.
| SDL_GPUBuffer* const* SDL_GPURenderStateCreateInfo::storage_buffers |
Storage buffers to bind when this render state is active
Definition at line 3128 of file SDL_render.h.
| SDL_GPUTexture* const* SDL_GPURenderStateCreateInfo::storage_textures |
Storage textures to bind when this render state is active
Definition at line 3125 of file SDL_render.h.