This extension provides an additional format and type combination for use when specifying texture data. The current allowed combinations are:
Internal Format External Format Type Bytes per Pixel
--------------- --------------- ---- ---------------
RGBA RGBA UNSIGNED_BYTE 4
RGB RGB UNSIGNED_BYTE 3
RGBA RGBA UNSIGNED_SHORT_4_4_4_4 2
RGBA RGBA UNSIGNED_SHORT_5_5_5_1 2
RGB RGB UNSIGNED_SHORT_5_6_5 2
LUMINANCE_ALPHA LUMINANCE_ALPHA UNSIGNED_BYTE 2
LUMINANCE LUMINANCE UNSIGNED_BYTE 1
ALPHA ALPHA UNSIGNED_BYTE 1
This table is extended to include format BGRA_EXT and type UNSIGNED_BYTE:
Internal Format External Format Type Bytes per Pixel
--------------- --------------- ---- ---------------
BGRA_EXT BGRA_EXT UNSIGNED_BYTE 4
RGBA RGBA UNSIGNED_BYTE 4
RGB RGB UNSIGNED_BYTE 3
RGBA RGBA UNSIGNED_SHORT_4_4_4_4 2
RGBA RGBA UNSIGNED_SHORT_5_5_5_1 2
RGB RGB UNSIGNED_SHORT_5_6_5 2
LUMINANCE_ALPHA LUMINANCE_ALPHA UNSIGNED_BYTE 2
LUMINANCE LUMINANCE UNSIGNED_BYTE 1
ALPHA ALPHA UNSIGNED_BYTE 1
| Modifier and Type | Field and Description |
|---|---|
| public static final int | GL_BGRA_EXT
Accepted by the |
| Access | Constructor and Description |
|---|---|
| private |
| GL_BGRA_EXT | back to summary |
|---|---|
| public static final int GL_BGRA_EXT Accepted by the | |
| EXTTextureFormatBGRA8888 | back to summary |
|---|---|
| private EXTTextureFormatBGRA8888() | |