Class EXTReadFormatBGRA
This extension is intended to supplement the GL_OES_read_format extension by adding support for more format/type combinations to be used when calling ReadPixels. ReadPixels currently accepts one fixed format/type combination (format RGBA and type UNSIGNED_BYTE) for portability, and an implementation specific format/type combination queried using the tokens IMPLEMENTATION_COLOR_READ_FORMAT_OES and IMPLEMENTATION_COLOR_READ_TYPE_OES (GL_OES_read_format extension). This extension adds the following format/type combinations to those currently allowed to be returned by GetIntegerV:
format type
------ ----
BGRA_EXT UNSIGNED_BYTE
BGRA_EXT UNSIGNED_SHORT_4_4_4_4_REV_EXT
BGRA_EXT UNSIGNED_SHORT_1_5_5_5_REV_EXT
E.g. Calling GetIntegerv with a pname
parameter of IMPLEMENTATION_COLOR_READ_FORMAT_OES can now return BGRA_EXT, with the corresponding call to
GetIntegerv using a pname
parameter of IMPLEMENTATION_COLOR_READ_TYPE_OES returning UNSIGNED_BYTE;
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Accepted by theformat
parameter of ReadPixels.static final int
Accepted by thetype
parameter of ReadPixels.static final int
Accepted by thetype
parameter of ReadPixels. -
Method Summary
-
Field Details
-
GL_BGRA_EXT
public static final int GL_BGRA_EXTAccepted by theformat
parameter of ReadPixels.- See Also:
-
GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT
public static final int GL_UNSIGNED_SHORT_4_4_4_4_REV_EXTAccepted by thetype
parameter of ReadPixels.- See Also:
-
GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT
public static final int GL_UNSIGNED_SHORT_1_5_5_5_REV_EXTAccepted by thetype
parameter of ReadPixels.- See Also:
-