| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 // This file contains Chromium-specific GLES2 extensions declarations. | 5 // This file contains Chromium-specific GLES2 extensions declarations. |
| 6 | 6 |
| 7 #ifndef GPU_GLES2_GL2EXTCHROMIUM_H_ | 7 #ifndef GPU_GLES2_GL2EXTCHROMIUM_H_ |
| 8 #define GPU_GLES2_GL2EXTCHROMIUM_H_ | 8 #define GPU_GLES2_GL2EXTCHROMIUM_H_ |
| 9 | 9 |
| 10 #include <GLES2/gl2.h> | 10 #include <GLES2/gl2.h> |
| (...skipping 96 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 107 #endif | 107 #endif |
| 108 | 108 |
| 109 #ifndef GL_RGB_YCBCR_422_CHROMIUM | 109 #ifndef GL_RGB_YCBCR_422_CHROMIUM |
| 110 #define GL_RGB_YCBCR_422_CHROMIUM 0x78FB | 110 #define GL_RGB_YCBCR_422_CHROMIUM 0x78FB |
| 111 #endif | 111 #endif |
| 112 | 112 |
| 113 #ifndef GL_RGB_YCBCR_420V_CHROMIUM | 113 #ifndef GL_RGB_YCBCR_420V_CHROMIUM |
| 114 #define GL_RGB_YCBCR_420V_CHROMIUM 0x78FC | 114 #define GL_RGB_YCBCR_420V_CHROMIUM 0x78FC |
| 115 #endif | 115 #endif |
| 116 | 116 |
| 117 #ifndef GL_GPU_MEMORY_BUFFER_ID | |
| 118 #define GL_GPU_MEMORY_BUFFER_ID 0x78FD | |
| 119 #endif | |
| 120 | |
| 121 #ifdef GL_GLEXT_PROTOTYPES | 117 #ifdef GL_GLEXT_PROTOTYPES |
| 122 GL_APICALL GLuint GL_APIENTRY glCreateGpuMemoryBufferImageCHROMIUM( | 118 GL_APICALL GLuint GL_APIENTRY glCreateGpuMemoryBufferImageCHROMIUM( |
| 123 GLsizei width, | 119 GLsizei width, |
| 124 GLsizei height, | 120 GLsizei height, |
| 125 GLenum internalformat, | 121 GLenum internalformat, |
| 126 GLenum usage); | 122 GLenum usage); |
| 127 | |
| 128 GL_APICALL void GL_APIENTRY glGetImageivCHROMIUM( | |
| 129 GLuint image_id, | |
| 130 GLenum param, | |
| 131 GLint* data); | |
| 132 #endif | 123 #endif |
| 133 typedef GLuint(GL_APIENTRYP PFNGLCREATEGPUMEMORYBUFFERIMAGECHROMIUMPROC)( | 124 typedef GLuint(GL_APIENTRYP PFNGLCREATEGPUMEMORYBUFFERIMAGECHROMIUMPROC)( |
| 134 GLsizei width, | 125 GLsizei width, |
| 135 GLsizei height, | 126 GLsizei height, |
| 136 GLenum internalformat, | 127 GLenum internalformat, |
| 137 GLenum usage); | 128 GLenum usage); |
| 138 typedef GLint(GL_APIENTRYP PFNGLGETIMAGEIVCHROMIUMPROC)( | |
| 139 GLuint image_id, | |
| 140 GLenum param); | |
| 141 #endif /* GL_CHROMIUM_gpu_memory_buffer_image */ | 129 #endif /* GL_CHROMIUM_gpu_memory_buffer_image */ |
| 142 | 130 |
| 143 /* GL_CHROMIUM_deschedule */ | 131 /* GL_CHROMIUM_deschedule */ |
| 144 #ifndef GL_CHROMIUM_deschedule | 132 #ifndef GL_CHROMIUM_deschedule |
| 145 #define GL_CHROMIUM_deschedule 1 | 133 #define GL_CHROMIUM_deschedule 1 |
| 146 #ifdef GL_GLEXT_PROTOTYPES | 134 #ifdef GL_GLEXT_PROTOTYPES |
| 147 GL_APICALL void GL_APIENTRY glDescheduleUntilFinishedCHROMIUM(); | 135 GL_APICALL void GL_APIENTRY glDescheduleUntilFinishedCHROMIUM(); |
| 148 #endif | 136 #endif |
| 149 typedef void(GL_APIENTRYP PFNGLDESCHEDULEUNTILFINISHEDCHROMIUM)(); | 137 typedef void(GL_APIENTRYP PFNGLDESCHEDULEUNTILFINISHEDCHROMIUM)(); |
| 150 #endif /* GL_CHROMIUM_deschedule */ | 138 #endif /* GL_CHROMIUM_deschedule */ |
| (...skipping 1060 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1211 GL_APICALL void GL_APIENTRY glCoverageModulationCHROMIUM(GLenum components); | 1199 GL_APICALL void GL_APIENTRY glCoverageModulationCHROMIUM(GLenum components); |
| 1212 #endif | 1200 #endif |
| 1213 #define GL_COVERAGE_MODULATION_CHROMIUM 0x9332 | 1201 #define GL_COVERAGE_MODULATION_CHROMIUM 0x9332 |
| 1214 #endif /* GL_CHROMIUM_framebuffer_mixed_samples */ | 1202 #endif /* GL_CHROMIUM_framebuffer_mixed_samples */ |
| 1215 | 1203 |
| 1216 #ifdef __cplusplus | 1204 #ifdef __cplusplus |
| 1217 } | 1205 } |
| 1218 #endif | 1206 #endif |
| 1219 | 1207 |
| 1220 #endif // GPU_GLES2_GL2EXTCHROMIUM_H_ | 1208 #endif // GPU_GLES2_GL2EXTCHROMIUM_H_ |
| OLD | NEW |