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";
}

internalformat format type

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"

Generated using TypeDoc