Type alias IGLTextureTypes
IGLTextureTypes: {
format: "RGB";
internalformat: "RGB";
type: "UNSIGNED_BYTE" | "UNSIGNED_SHORT_5_6_5";
} | {
format: "RGBA";
internalformat: "RGBA";
type: "UNSIGNED_BYTE" | "UNSIGNED_SHORT_4_4_4_4" | "UNSIGNED_SHORT_5_5_5_1";
} | {
format: "LUMINANCE_ALPHA";
internalformat: "LUMINANCE_ALPHA";
type: "UNSIGNED_BYTE";
} | {
format: "LUMINANCE";
internalformat: "LUMINANCE";
type: "UNSIGNED_BYTE";
} | {
format: "ALPHA";
internalformat: "ALPHA";
type: "UNSIGNED_BYTE";
} | {
format: "RED";
internalformat: "R8";
type: "UNSIGNED_BYTE";
} | {
format: "RED";
internalformat: "R16F";
type: "HALF_FLOAT" | " FLOAT";
} | {
format: "RED";
internalformat: "R32F";
type: "FLOAT";
} | {
format: "RED_INTEGER";
internalformat: "R8UI";
type: "UNSIGNED_BYTE";
} | {
format: "RG";
internalformat: "RG8";
type: "UNSIGNED_BYTE";
} | {
format: "RG";
internalformat: "RG16F";
type: "HALF_FLOAT" | "FLOAT";
} | {
format: "RG";
internalformat: "RG32F";
type: "FLOAT";
} | {
format: "RG_INTEGER";
internalformat: "RG8UI";
type: "UNSIGNED_BYTE";
} | {
format: "RGB";
internalformat: "RGB8";
type: "UNSIGNED_BYTE";
} | {
format: "RGB";
internalformat: "SRGB8";
type: "UNSIGNED_BYTE";
} | {
format: "RGB";
internalformat: "RGB565";
type: "UNSIGNED_BYTE" | "UNSIGNED_SHORT_5_6_5";
} | {
format: "RGB";
internalformat: "R11F_G11F_B10F";
type: "UNSIGNED_INT_10F_11F_11F_REV" | "HALF_FLOAT" | "FLOAT";
} | {
format: "RGB";
internalformat: "RGB9_E5";
type: "HALF_FLOAT" | "FLOAT";
} | {
format: "RGB";
internalformat: "RGB16F";
type: "HALF_FLOAT" | "FLOAT";
} | {
format: "RGB";
internalformat: "RGB32F";
type: "FLOAT";
} | {
format: "RGB_INTEGER";
internalformat: "RGB8UI";
type: "UNSIGNED_BYTE";
} | {
format: "RGBA";
internalformat: "RGBA8";
type: "UNSIGNED_BYTE";
} | {
format: "RGBA";
internalformat: "SRGB8_ALPHA8";
type: "UNSIGNED_BYTE";
} | {
format: "RGBA";
internalformat: "RGB5_A1";
type: "UNSIGNED_BYTE" | "UNSIGNED_SHORT_5_5_5_1";
} | {
format: "RGBA";
internalformat: "RGB10_A2";
type: "UNSIGNED_INT_2_10_10_10_REV";
} | {
format: "RGBA";
internalformat: "RGBA4";
type: "UNSIGNED_BYTE" | "UNSIGNED_SHORT_4_4_4_4";
} | {
format: "RGBA";
internalformat: "RGBA16F";
type: "HALF_FLOAT" | "FLOAT";
} | {
format: "RGBA";
internalformat: "RGBA32F";
type: "FLOAT";
} | {
format: "RGBA_INTEGER";
internalformat: "RGBA8UI";
type: "UNSIGNED_BYTE";
} | {
format: "DEPTH_COMPONENT";
internalformat: "DEPTH_COMPONENT16";
type: "UNSIGNED_SHORT";
}
Type declaration
-
format: "RGB"
-
internalformat: "RGB"
-
type: "UNSIGNED_BYTE" | "UNSIGNED_SHORT_5_6_5"
Type declaration
-
format: "RGBA"
-
internalformat: "RGBA"
-
type: "UNSIGNED_BYTE" | "UNSIGNED_SHORT_4_4_4_4" | "UNSIGNED_SHORT_5_5_5_1"
Type declaration
-
format: "LUMINANCE_ALPHA"
-
internalformat: "LUMINANCE_ALPHA"
-
type: "UNSIGNED_BYTE"
Type declaration
-
format: "LUMINANCE"
-
internalformat: "LUMINANCE"
-
type: "UNSIGNED_BYTE"
Type declaration
-
format: "ALPHA"
-
internalformat: "ALPHA"
-
type: "UNSIGNED_BYTE"
Type declaration
-
format: "RED"
-
internalformat: "R8"
-
type: "UNSIGNED_BYTE"
Type declaration
-
format: "RED"
-
internalformat: "R16F"
-
type: "HALF_FLOAT" | " FLOAT"
Type declaration
-
format: "RED"
-
internalformat: "R32F"
-
type: "FLOAT"
Type declaration
-
format: "RED_INTEGER"
-
internalformat: "R8UI"
-
type: "UNSIGNED_BYTE"
Type declaration
-
format: "RG"
-
internalformat: "RG8"
-
type: "UNSIGNED_BYTE"
Type declaration
-
format: "RG"
-
internalformat: "RG16F"
-
type: "HALF_FLOAT" | "FLOAT"
Type declaration
-
format: "RG"
-
internalformat: "RG32F"
-
type: "FLOAT"
Type declaration
-
format: "RG_INTEGER"
-
internalformat: "RG8UI"
-
type: "UNSIGNED_BYTE"
Type declaration
-
format: "RGB"
-
internalformat: "RGB8"
-
type: "UNSIGNED_BYTE"
Type declaration
-
format: "RGB"
-
internalformat: "SRGB8"
-
type: "UNSIGNED_BYTE"
Type declaration
-
format: "RGB"
-
internalformat: "RGB565"
-
type: "UNSIGNED_BYTE" | "UNSIGNED_SHORT_5_6_5"
Type declaration
-
format: "RGB"
-
internalformat: "R11F_G11F_B10F"
-
type: "UNSIGNED_INT_10F_11F_11F_REV" | "HALF_FLOAT" | "FLOAT"
Type declaration
-
format: "RGB"
-
internalformat: "RGB9_E5"
-
type: "HALF_FLOAT" | "FLOAT"
Type declaration
-
format: "RGB"
-
internalformat: "RGB16F"
-
type: "HALF_FLOAT" | "FLOAT"
Type declaration
-
format: "RGB"
-
internalformat: "RGB32F"
-
type: "FLOAT"
Type declaration
-
format: "RGB_INTEGER"
-
internalformat: "RGB8UI"
-
type: "UNSIGNED_BYTE"
Type declaration
-
format: "RGBA"
-
internalformat: "RGBA8"
-
type: "UNSIGNED_BYTE"
Type declaration
-
format: "RGBA"
-
internalformat: "SRGB8_ALPHA8"
-
type: "UNSIGNED_BYTE"
Type declaration
-
format: "RGBA"
-
internalformat: "RGB5_A1"
-
type: "UNSIGNED_BYTE" | "UNSIGNED_SHORT_5_5_5_1"
Type declaration
-
format: "RGBA"
-
internalformat: "RGB10_A2"
-
type: "UNSIGNED_INT_2_10_10_10_REV"
Type declaration
-
format: "RGBA"
-
internalformat: "RGBA4"
-
type: "UNSIGNED_BYTE" | "UNSIGNED_SHORT_4_4_4_4"
Type declaration
-
format: "RGBA"
-
internalformat: "RGBA16F"
-
type: "HALF_FLOAT" | "FLOAT"
Type declaration
-
format: "RGBA"
-
internalformat: "RGBA32F"
-
type: "FLOAT"
Type declaration
-
format: "RGBA_INTEGER"
-
internalformat: "RGBA8UI"
-
type: "UNSIGNED_BYTE"
Type declaration
-
format: "DEPTH_COMPONENT"
-
internalformat: "DEPTH_COMPONENT16"
-
type: "UNSIGNED_SHORT"
internalformat format type