Applications may wish to take advantage of framebuffer compression. Some platforms may support framebuffer compression at fixed bitrates. Such compression algorithms generally produce results that are visually lossless, but the results are typically not bit-exact when compared to a non-compressed result.
This extension enables applications to opt-in to compression for immutable textures.
Requires GLES 3..
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static void | glTexStorageAttribs2DEXT(int target, int levels, int internalformat, int width, int height, IntBuffer attrib_list)
Behaves identically to |
| public static void | glTexStorageAttribs2DEXT(int target, int levels, int internalformat, int width, int height, int[] attrib_list)
Array version of: |
| public static void | glTexStorageAttribs3DEXT(int target, int levels, int internalformat, int width, int height, int depth, IntBuffer attrib_list)
Behaves identically to |
| public static void | glTexStorageAttribs3DEXT(int target, int levels, int internalformat, int width, int height, int depth, int[] attrib_list)
Array version of: |
| public static native void | nglTexStorageAttribs2DEXT(int target, int levels, int internalformat, int width, int height, long attrib_list)
Unsafe version of: |
| public static native void | nglTexStorageAttribs3DEXT(int target, int levels, int internalformat, int width, int height, int depth, long attrib_list)
Unsafe version of: |
| GL_NUM_SURFACE_COMPRESSION_FIXED_RATES_EXT | back to summary |
|---|---|
| public static final int GL_NUM_SURFACE_COMPRESSION_FIXED_RATES_EXT New attributes accepted by the | |
| GL_SURFACE_COMPRESSION_EXT | back to summary |
|---|---|
| public static final int GL_SURFACE_COMPRESSION_EXT New attributes accepted by the | |
| GL_SURFACE_COMPRESSION_FIXED_RATE_10BPC_EXT | back to summary |
|---|---|
| public static final int GL_SURFACE_COMPRESSION_FIXED_RATE_10BPC_EXT Accepted as attribute values for | |
| GL_SURFACE_COMPRESSION_FIXED_RATE_11BPC_EXT | back to summary |
|---|---|
| public static final int GL_SURFACE_COMPRESSION_FIXED_RATE_11BPC_EXT Accepted as attribute values for | |
| GL_SURFACE_COMPRESSION_FIXED_RATE_12BPC_EXT | back to summary |
|---|---|
| public static final int GL_SURFACE_COMPRESSION_FIXED_RATE_12BPC_EXT Accepted as attribute values for | |
| GL_SURFACE_COMPRESSION_FIXED_RATE_1BPC_EXT | back to summary |
|---|---|
| public static final int GL_SURFACE_COMPRESSION_FIXED_RATE_1BPC_EXT Accepted as attribute values for | |
| GL_SURFACE_COMPRESSION_FIXED_RATE_2BPC_EXT | back to summary |
|---|---|
| public static final int GL_SURFACE_COMPRESSION_FIXED_RATE_2BPC_EXT Accepted as attribute values for | |
| GL_SURFACE_COMPRESSION_FIXED_RATE_3BPC_EXT | back to summary |
|---|---|
| public static final int GL_SURFACE_COMPRESSION_FIXED_RATE_3BPC_EXT Accepted as attribute values for | |
| GL_SURFACE_COMPRESSION_FIXED_RATE_4BPC_EXT | back to summary |
|---|---|
| public static final int GL_SURFACE_COMPRESSION_FIXED_RATE_4BPC_EXT Accepted as attribute values for | |
| GL_SURFACE_COMPRESSION_FIXED_RATE_5BPC_EXT | back to summary |
|---|---|
| public static final int GL_SURFACE_COMPRESSION_FIXED_RATE_5BPC_EXT Accepted as attribute values for | |
| GL_SURFACE_COMPRESSION_FIXED_RATE_6BPC_EXT | back to summary |
|---|---|
| public static final int GL_SURFACE_COMPRESSION_FIXED_RATE_6BPC_EXT Accepted as attribute values for | |
| GL_SURFACE_COMPRESSION_FIXED_RATE_7BPC_EXT | back to summary |
|---|---|
| public static final int GL_SURFACE_COMPRESSION_FIXED_RATE_7BPC_EXT Accepted as attribute values for | |
| GL_SURFACE_COMPRESSION_FIXED_RATE_8BPC_EXT | back to summary |
|---|---|
| public static final int GL_SURFACE_COMPRESSION_FIXED_RATE_8BPC_EXT Accepted as attribute values for | |
| GL_SURFACE_COMPRESSION_FIXED_RATE_9BPC_EXT | back to summary |
|---|---|
| public static final int GL_SURFACE_COMPRESSION_FIXED_RATE_9BPC_EXT Accepted as attribute values for | |
| GL_SURFACE_COMPRESSION_FIXED_RATE_DEFAULT_EXT | back to summary |
|---|---|
| public static final int GL_SURFACE_COMPRESSION_FIXED_RATE_DEFAULT_EXT Accepted as attribute values for | |
| GL_SURFACE_COMPRESSION_FIXED_RATE_NONE_EXT | back to summary |
|---|---|
| public static final int GL_SURFACE_COMPRESSION_FIXED_RATE_NONE_EXT Accepted as attribute values for | |
| EXTTextureStorageCompression | back to summary |
|---|---|
| protected EXTTextureStorageCompression() | |
| glTexStorageAttribs2DEXT | back to summary |
|---|---|
| public static void glTexStorageAttribs2DEXT(int target, int levels, int internalformat, int width, int height, IntBuffer attrib_list) Behaves identically to | |
| glTexStorageAttribs2DEXT | back to summary |
|---|---|
| public static void glTexStorageAttribs2DEXT(int target, int levels, int internalformat, int width, int height, int[] attrib_list) Array version of: | |
| glTexStorageAttribs3DEXT | back to summary |
|---|---|
| public static void glTexStorageAttribs3DEXT(int target, int levels, int internalformat, int width, int height, int depth, IntBuffer attrib_list) Behaves identically to | |
| glTexStorageAttribs3DEXT | back to summary |
|---|---|
| public static void glTexStorageAttribs3DEXT(int target, int levels, int internalformat, int width, int height, int depth, int[] attrib_list) Array version of: | |
| nglTexStorageAttribs2DEXT | back to summary |
|---|---|
| public static native void nglTexStorageAttribs2DEXT(int target, int levels, int internalformat, int width, int height, long attrib_list) Unsafe version of: | |
| nglTexStorageAttribs3DEXT | back to summary |
|---|---|
| public static native void nglTexStorageAttribs3DEXT(int target, int levels, int internalformat, int width, int height, int depth, long attrib_list) Unsafe version of: | |