SDL 3.0
SDL_GPUShaderCreateInfo Struct Reference

#include <SDL_gpu.h>

Data Fields

size_t codeSize
 
const Uint8code
 
const char * entryPointName
 
SDL_GPUShaderFormat format
 
SDL_GPUShaderStage stage
 
Uint32 samplerCount
 
Uint32 storageTextureCount
 
Uint32 storageBufferCount
 
Uint32 uniformBufferCount
 
SDL_PropertiesID props
 

Detailed Description

Definition at line 678 of file SDL_gpu.h.

Field Documentation

◆ code

const Uint8* SDL_GPUShaderCreateInfo::code

Definition at line 681 of file SDL_gpu.h.

◆ codeSize

size_t SDL_GPUShaderCreateInfo::codeSize

Definition at line 680 of file SDL_gpu.h.

◆ entryPointName

const char* SDL_GPUShaderCreateInfo::entryPointName

Definition at line 682 of file SDL_gpu.h.

◆ format

SDL_GPUShaderFormat SDL_GPUShaderCreateInfo::format

Definition at line 683 of file SDL_gpu.h.

◆ props

SDL_PropertiesID SDL_GPUShaderCreateInfo::props

Definition at line 690 of file SDL_gpu.h.

◆ samplerCount

Uint32 SDL_GPUShaderCreateInfo::samplerCount

Definition at line 685 of file SDL_gpu.h.

◆ stage

SDL_GPUShaderStage SDL_GPUShaderCreateInfo::stage

Definition at line 684 of file SDL_gpu.h.

◆ storageBufferCount

Uint32 SDL_GPUShaderCreateInfo::storageBufferCount

Definition at line 687 of file SDL_gpu.h.

◆ storageTextureCount

Uint32 SDL_GPUShaderCreateInfo::storageTextureCount

Definition at line 686 of file SDL_gpu.h.

◆ uniformBufferCount

Uint32 SDL_GPUShaderCreateInfo::uniformBufferCount

Definition at line 688 of file SDL_gpu.h.


The documentation for this struct was generated from the following file: