#ifndef __gl2extimg_h_ | |
#define __gl2extimg_h_ | |
#ifdef __cplusplus | |
extern "C" { | |
#endif | |
/*------------------------------------------------------------------------* | |
* IMG extension tokens | |
*------------------------------------------------------------------------*/ | |
/* GL_IMG_binary_shader */ | |
#ifndef GL_IMG_binary_shader | |
#define GL_SGX_BINARY_IMG 0x8C0A | |
#endif | |
/* GL_IMG_texture_compression_pvrtc */ | |
#ifndef GL_IMG_texture_compression_pvrtc | |
#define GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG 0x8C00 | |
#define GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG 0x8C01 | |
#define GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG 0x8C02 | |
#define GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG 0x8C03 | |
#endif | |
#ifndef GL_IMG_texture_compression_pvrtc2 | |
#define GL_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG 0x9137 | |
#define GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG 0x9138 | |
#endif | |
/* GL_IMG_texture_format_BGRA8888 */ | |
#define GL_BGRA 0x80E1 | |
/*------------------------------------------------------------------------* | |
* IMG extension functions | |
*------------------------------------------------------------------------*/ | |
/* GL_IMG_binary_shader */ | |
#ifndef GL_IMG_binary_shader | |
#define GL_IMG_binary_shader 1 | |
#endif | |
/* GL_IMG_texture_compression_pvrtc */ | |
#ifndef GL_IMG_texture_compression_pvrtc | |
#define GL_IMG_texture_compression_pvrtc 1 | |
#endif | |
#ifndef GL_IMG_texture_compression_pvrtc2 | |
#define GL_IMG_texture_compression_pvrtc2 1 | |
#endif | |
#ifdef __cplusplus | |
} | |
#endif | |
#endif /* __gl2extimg_h_ */ |