SDL 3.0
SDL_GPUGraphicsPipelineCreateInfo Struct Reference

#include <SDL_gpu.h>

+ Collaboration diagram for SDL_GPUGraphicsPipelineCreateInfo:

Data Fields

SDL_GPUShadervertexShader
 
SDL_GPUShaderfragmentShader
 
SDL_GPUVertexInputState vertexInputState
 
SDL_GPUPrimitiveType primitiveType
 
SDL_GPURasterizerState rasterizerState
 
SDL_GPUMultisampleState multisampleState
 
SDL_GPUDepthStencilState depthStencilState
 
SDL_GPUGraphicsPipelineAttachmentInfo attachmentInfo
 
float blendConstants [4]
 
SDL_PropertiesID props
 

Detailed Description

Definition at line 776 of file SDL_gpu.h.

Field Documentation

◆ attachmentInfo

SDL_GPUGraphicsPipelineAttachmentInfo SDL_GPUGraphicsPipelineCreateInfo::attachmentInfo

Definition at line 785 of file SDL_gpu.h.

◆ blendConstants

float SDL_GPUGraphicsPipelineCreateInfo::blendConstants[4]

Definition at line 786 of file SDL_gpu.h.

◆ depthStencilState

SDL_GPUDepthStencilState SDL_GPUGraphicsPipelineCreateInfo::depthStencilState

Definition at line 784 of file SDL_gpu.h.

◆ fragmentShader

SDL_GPUShader* SDL_GPUGraphicsPipelineCreateInfo::fragmentShader

Definition at line 779 of file SDL_gpu.h.

◆ multisampleState

SDL_GPUMultisampleState SDL_GPUGraphicsPipelineCreateInfo::multisampleState

Definition at line 783 of file SDL_gpu.h.

◆ primitiveType

SDL_GPUPrimitiveType SDL_GPUGraphicsPipelineCreateInfo::primitiveType

Definition at line 781 of file SDL_gpu.h.

◆ props

SDL_PropertiesID SDL_GPUGraphicsPipelineCreateInfo::props

Definition at line 788 of file SDL_gpu.h.

◆ rasterizerState

SDL_GPURasterizerState SDL_GPUGraphicsPipelineCreateInfo::rasterizerState

Definition at line 782 of file SDL_gpu.h.

◆ vertexInputState

SDL_GPUVertexInputState SDL_GPUGraphicsPipelineCreateInfo::vertexInputState

Definition at line 780 of file SDL_gpu.h.

◆ vertexShader

SDL_GPUShader* SDL_GPUGraphicsPipelineCreateInfo::vertexShader

Definition at line 778 of file SDL_gpu.h.


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