Index: src/gpu/gl/GrGLDefines.h |
diff --git a/src/gpu/gl/GrGLDefines.h b/src/gpu/gl/GrGLDefines.h |
index 73f3d2e146e822ad40a4aa14ff4604f45c3e5674..58762e35c97e9b60493fb936a5ad58c7ba898f8d 100644 |
--- a/src/gpu/gl/GrGLDefines.h |
+++ b/src/gpu/gl/GrGLDefines.h |
@@ -210,6 +210,69 @@ |
#define GR_GL_NUM_COMPRESSED_TEXTURE_FORMATS 0x86A2 |
#define GR_GL_COMPRESSED_TEXTURE_FORMATS 0x86A3 |
+/* Compressed Texture Formats */ |
+#define GR_GL_COMPRESSED_RGB_S3TC_DXT1_EXT 0x83F0 |
+#define GR_GL_COMPRESSED_RGBA_S3TC_DXT1_EXT 0x83F1 |
+#define GR_GL_COMPRESSED_RGBA_S3TC_DXT3_EXT 0x83F2 |
+#define GR_GL_COMPRESSED_RGBA_S3TC_DXT5_EXT 0x83F3 |
+ |
+#define GR_GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG 0x8C00 |
+#define GR_GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG 0x8C01 |
+#define GR_GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG 0x8C02 |
+#define GR_GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG 0x8C03 |
+ |
+#define GR_GL_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG 0x9137 |
+#define GR_GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG 0x9138 |
+ |
+#define GR_GL_COMPRESSED_RGB8_ETC1 0x8D64 |
+ |
+#define GR_GL_COMPRESSED_R11 0x9270 |
+#define GR_GL_COMPRESSED_SIGNED_R11 0x9271 |
+#define GR_GL_COMPRESSED_RG11 0x9272 |
+#define GR_GL_COMPRESSED_SIGNED_RG11 0x9273 |
+ |
+#define GR_GL_COMPRESSED_RGB8_ETC2 0x9274 |
+#define GR_GL_COMPRESSED_SRGB8 0x9275 |
+#define GR_GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1 0x9276 |
+#define GR_GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1 0x9277 |
+#define GR_GL_COMPRESSED_RGBA8_ETC2 0x9278 |
+#define GR_GL_COMPRESSED_SRGB8_ALPHA8_ETC2 0x9279 |
+ |
+#define GR_GL_COMPRESSED_RGBA_BPTC_UNORM 0x8E8C |
+#define GR_GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM 0x8E8D |
+#define GR_GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT 0x8E8E |
+#define GR_GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT 0x8E8F |
+ |
+#define GR_GL_COMPRESSED_RGBA_ASTC_4x4 0x93B0 |
+#define GR_GL_COMPRESSED_RGBA_ASTC_5x4 0x93B1 |
+#define GR_GL_COMPRESSED_RGBA_ASTC_5x5 0x93B2 |
+#define GR_GL_COMPRESSED_RGBA_ASTC_6x5 0x93B3 |
+#define GR_GL_COMPRESSED_RGBA_ASTC_6x6 0x93B4 |
+#define GR_GL_COMPRESSED_RGBA_ASTC_8x5 0x93B5 |
+#define GR_GL_COMPRESSED_RGBA_ASTC_8x6 0x93B6 |
+#define GR_GL_COMPRESSED_RGBA_ASTC_8x8 0x93B7 |
+#define GR_GL_COMPRESSED_RGBA_ASTC_10x5 0x93B8 |
+#define GR_GL_COMPRESSED_RGBA_ASTC_10x6 0x93B9 |
+#define GR_GL_COMPRESSED_RGBA_ASTC_10x8 0x93BA |
+#define GR_GL_COMPRESSED_RGBA_ASTC_10x10 0x93BB |
+#define GR_GL_COMPRESSED_RGBA_ASTC_12x10 0x93BC |
+#define GR_GL_COMPRESSED_RGBA_ASTC_12x12 0x93BD |
+ |
+#define GR_GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4 0x93D0 |
+#define GR_GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4 0x93D1 |
+#define GR_GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5 0x93D2 |
+#define GR_GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5 0x93D3 |
+#define GR_GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6 0x93D4 |
+#define GR_GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5 0x93D5 |
+#define GR_GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6 0x93D6 |
+#define GR_GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8 0x93D7 |
+#define GR_GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5 0x93D8 |
+#define GR_GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6 0x93D9 |
+#define GR_GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8 0x93DA |
+#define GR_GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10 0x93DB |
+#define GR_GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10 0x93DC |
+#define GR_GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12 0x93DD |
+ |
/* HintMode */ |
#define GR_GL_DONT_CARE 0x1100 |
#define GR_GL_FASTEST 0x1101 |