logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

SDL_GPUVertexElementFormat - Specifies the format of a vertex attribute.

Availability

       This enum is available since SDL 3.2.0.

Header File

       Defined in SDL3/SDL_gpu.h

Name

       SDL_GPUVertexElementFormat - Specifies the format of a vertex attribute.

See Also

(3), SDL_CreateGPUGraphicsPipeline(3)

Simple Directmedia Layer                           SDL 3.2.10                  SDL_GPUVertexElementFormat(3type)

Synopsis

#include"SDL3/SDL.h"typedefenumSDL_GPUVertexElementFormat{SDL_GPU_VERTEXELEMENTFORMAT_INVALID,/*32-bitSignedIntegers*/SDL_GPU_VERTEXELEMENTFORMAT_INT,SDL_GPU_VERTEXELEMENTFORMAT_INT2,SDL_GPU_VERTEXELEMENTFORMAT_INT3,SDL_GPU_VERTEXELEMENTFORMAT_INT4,/*32-bitUnsignedIntegers*/SDL_GPU_VERTEXELEMENTFORMAT_UINT,SDL_GPU_VERTEXELEMENTFORMAT_UINT2,SDL_GPU_VERTEXELEMENTFORMAT_UINT3,SDL_GPU_VERTEXELEMENTFORMAT_UINT4,/*32-bitFloats*/SDL_GPU_VERTEXELEMENTFORMAT_FLOAT,SDL_GPU_VERTEXELEMENTFORMAT_FLOAT2,SDL_GPU_VERTEXELEMENTFORMAT_FLOAT3,SDL_GPU_VERTEXELEMENTFORMAT_FLOAT4,/*8-bitSignedIntegers*/SDL_GPU_VERTEXELEMENTFORMAT_BYTE2,SDL_GPU_VERTEXELEMENTFORMAT_BYTE4,/*8-bitUnsignedIntegers*/SDL_GPU_VERTEXELEMENTFORMAT_UBYTE2,SDL_GPU_VERTEXELEMENTFORMAT_UBYTE4,/*8-bitSignedNormalized*/SDL_GPU_VERTEXELEMENTFORMAT_BYTE2_NORM,SDL_GPU_VERTEXELEMENTFORMAT_BYTE4_NORM,/*8-bitUnsignedNormalized*/SDL_GPU_VERTEXELEMENTFORMAT_UBYTE2_NORM,SDL_GPU_VERTEXELEMENTFORMAT_UBYTE4_NORM,/*16-bitSignedIntegers*/SDL_GPU_VERTEXELEMENTFORMAT_SHORT2,SDL_GPU_VERTEXELEMENTFORMAT_SHORT4,/*16-bitUnsignedIntegers*/SDL_GPU_VERTEXELEMENTFORMAT_USHORT2,SDL_GPU_VERTEXELEMENTFORMAT_USHORT4,/*16-bitSignedNormalized*/SDL_GPU_VERTEXELEMENTFORMAT_SHORT2_NORM,SDL_GPU_VERTEXELEMENTFORMAT_SHORT4_NORM,/*16-bitUnsignedNormalized*/SDL_GPU_VERTEXELEMENTFORMAT_USHORT2_NORM,SDL_GPU_VERTEXELEMENTFORMAT_USHORT4_NORM,/*16-bitFloats*/SDL_GPU_VERTEXELEMENTFORMAT_HALF2,SDL_GPU_VERTEXELEMENTFORMAT_HALF4}SDL_GPUVertexElementFormat;

See Also