PicaDataTextureFormat Enumerated Type

Syntax

enum PicaDataTextureFormat;

Value

Value Description
PICA_DATA_TEXTURE_FORMAT_RGBA_UNSIGNED_BYTE This is GL_RGBA, GL_UNSIGNED_BYTE, GL_SHADOW_DMP, GL_UNSIGNED_BYTE, GL_GAS_DMP, and GL_UNSIGNED_SHORT.
PICA_DATA_TEXTURE_FORMAT_RGB_UNSIGNED_BYTE This is GL_RGB and GL_UNSIGNED_BYTE.
PICA_DATA_TEXTURE_FORMAT_RGBA_UNSIGNED_SHORT_5_5_5_1 This is GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1.
PICA_DATA_TEXTURE_FORMAT_RGB_UNSIGNED_SHORT_5_6_5 This is GL_RGB and GL_UNSIGNED_SHORT_5_6_5.
PICA_DATA_TEXTURE_FORMAT_RGBA_UNSIGNED_SHORT_4_4_4_4 This is GL_RGBA and GL_UNSIGNED_SHORT_4_4_4_4.
PICA_DATA_TEXTURE_FORMAT_LUMINANCE_ALPHA_UNSIGNED_BYTE This is GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE.
PICA_DATA_TEXTURE_FORMAT_HILO8_DMP_UNSIGNED_BYTE This is GL_HILO8_DMP and GL_UNSIGNED_BYTE.
PICA_DATA_TEXTURE_FORMAT_LUMINANCE_UNSIGNED_BYTE This is GL_LUMINANCE and GL_UNSIGNED_BYTE.
PICA_DATA_TEXTURE_FORMAT_ALPHA_UNSIGNED_BYTE This is GL_ALPHA and GL_UNSIGNED_BYTE.
PICA_DATA_TEXTURE_FORMAT_LUMINANCE_ALPHA_UNSIGNED_BYTE_4_4_DMP This is GL_LUMINANCE_ALPHA and GL_UNSIGNED_BYTE_4_4_DMP.
PICA_DATA_TEXTURE_FORMAT_LUMINANCE_UNSIGNED_4BITS_DMP This is GL_LUMINANCE and GL_UNSIGNED_4BITS_DMP.
PICA_DATA_TEXTURE_FORMAT_ALPHA_UNSIGNED_4BITS_DMP This is GL_ALPHA and GL_UNSIGNED_4BITS_DMP.
PICA_DATA_TEXTURE_FORMAT_ETC1_RGB8_NATIVE_DMP This is GL_ETC1_RGB8_NATIVE_DMP.
PICA_DATA_TEXTURE_FORMAT_ETC1_ALPHA_RGB8_A4_NATIVE_DMP This is GL_ETC1_ALPHA_RGB8_A4_NATIVE_DMP.

Description

Sets the texture format. Used with the PICA_REG_TEXTURE*_FORMAT registers (0x08e[3:0], 0x096[3:0], 0x09e[3:0]). Corresponds to the glTexImage2D function arguments format and type and the glCompressedTexImage2D function argument internalformat.

Revision History

2010/09/27
Initial version.

CONFIDENTIAL