enum SGFXAPI::Access

Values:

READ_ONLY
WRITE_ONLY
READ_WRITE
enum SGFXAPI::Usage

Values:

STREAM_DRAW
STREAM_READ
STREAM_COPY
STATIC_DRAW
STATIC_READ
STATIC_COPY
DYNAMIC_DRAW
DYNAMIC_READ
DYNAMIC_COPY
enum SGFXAPI::VertexDataSemantic

Values:

COLOR
COLOR2
NORMAL
TCOORD
VCOORD
enum SGFXAPI::VertexDataType

Values:

BYTE
UNSIGNED_BYTE
UNSIGNED_SHORT
SHORT
INT
UNSIGNED_INT
FLOAT
DOUBLE
enum SGFXAPI::GPUVertexDataType

Values:

DEFAULT_TO_SRC
INT
FLOAT
DOUBLE
enum SGFXAPI::ShaderType

Values:

NullShader
GeometryShader
VertexShader
PixelShader
ComputeShader
TessControlShader
TessEvalShader
enum SGFXAPI::PrimitiveType

Values:

Point
LineList
LineStrip
TriangleList
TriangleStrip
enum SGFXAPI::PrimitiveIndexType

Values:

IndicesNone
Indices8Bit
Indices16Bit
Indices32Bit
enum SGFXAPI::ResourceUsage

Values:

UsageImmutable
UsageMutable
enum SGFXAPI::TextureType

Values:

Texture1D
Texture1DArray
Texture2D
Texture2DArray
TextureRectangle
Texture3D
TextureCubeMap
TextureCubeMapArray
enum SGFXAPI::TextureAddressMode

Values:

TextureAddressWrap
TextureAddressMirrorWrap
TextureAddressEdgeClamp
TextureAddressMirrorEdgeClamp
TextureAddressBorderClamp
enum SGFXAPI::TextureFilterMode

Values:

Nearest
Linear
NearestMipmapNearest
LinearMipmapNearest
NearestMipmapLinear
LinearMipmapLinear
enum SGFXAPI::TextureElementType

See https://www.opengl.org/sdk/docs/man/html/glTexImage2D.xhtml.

Section describing the type parameter.

Values:

UNSIGNED_BYTE
BYTE
UNSIGNED_SHORT
SHORT
UNSIGNED_INT
INT
FLOAT
UNSIGNED_BYTE_3_3_2
UNSIGNED_BYTE_2_3_3_REV
UNSIGNED_SHORT_5_6_5
UNSIGNED_SHORT_5_6_5_REV
UNSIGNED_SHORT_4_4_4_4
UNSIGNED_SHORT_4_4_4_4_REV
UNSIGNED_SHORT_5_5_5_1
UNSIGNED_SHORT_1_5_5_5_REV
UNSIGNED_INT_8_8_8_8
UNSIGNED_INT_8_8_8_8_REV
UNSIGNED_INT_10_10_10_2
UNSIGNED_INT_2_10_10_10_REV
enum SGFXAPI::TexturePixelFormat

https://www.opengl.org/sdk/docs/man/html/glTexImage2D.xhtml see the section on the format parameter

Values:

RED
RG
RGB
BGR
RGBA
BGRA
RED_INTEGER
RG_INTEGER
RGB_INTEGER
BGR_INTEGER
RGBA_INTEGER
BGRA_INTEGER
STENCIL_INDEX
DEPTH_COMPONENT
DEPTH_STENCIL
enum SGFXAPI::TextureInternalFormat

https://www.opengl.org/sdk/docs/man/html/glTexImage2D.xhtml see the section on the internalFormat parameter

Values:

DEPTH_COMPONENT
DEPTH_STENCIL
RED
RG
RGB
RGBA
R8
R8_SNORM
R16
R16_SNORM
RG8
RG8_SNORM
RG16
RG16_SNORM
R3_G3_B2
RGB4
RGB5
RGB8
RGB8_SNORM
RGB10
RGB12
RGB16_SNORM
RGBA2
RGBA4
RGB5_A1
RGBA8
RGBA8_SNORM
RGB10_A2
RGB10_A2UI
RGBA12
RGBA16
SRGB8
SRGB8_ALPHA8
R16F
RG16F
RGB16F
RGBA16F
R32F
RG32F
RGB32F
RGBA32F
R11F_G11F_B10F
RGB9_E5
R8I
R8UI
R16I
R16UI
R32I
R32UI
RG8I
RG8UI
RG16I
RG16UI
RG32I
RG32UI
RGB8I
RGB8UI
RGB16I
RGB16UI
RGB32I
RGB32UI
RGBA8I
RGBA8UI
RGBA16I
RGBA16UI
RGBA32I
RGBA32UI
COMPRESSED_RED
COMPRESSED_RG
COMPRESSED_RGB
COMPRESSED_RGBA
COMPRESSED_SRGB
COMPRESSED_SRGB_ALPHA
COMPRESSED_RED_RGTC1
COMPRESSED_SIGNED_RED_RGTC1
COMPRESSED_RG_RGTC2
COMPRESSED_SIGNED_RG_RGTC2
COMPRESSED_RGBA_BPTC_UNORM
COMPRESSED_SRGB_ALPHA_BPTC_UNORM
COMPRESSED_RGB_BPTC_SIGNED_FLOAT
COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT