| OLD | NEW |
| 1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 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 is auto-generated from | 5 // This file is auto-generated from |
| 6 // ui/gl/generate_bindings.py | 6 // ui/gl/generate_bindings.py |
| 7 // It's formatted by clang-format using chromium coding style: | 7 // It's formatted by clang-format using chromium coding style: |
| 8 // clang-format -i -style=chromium filename | 8 // clang-format -i -style=chromium filename |
| 9 // DO NOT EDIT! | 9 // DO NOT EDIT! |
| 10 | 10 |
| (...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 80 EGLContext ctx); | 80 EGLContext ctx); |
| 81 typedef EGLBoolean(GL_BINDING_CALL* eglDestroyImageKHRProc)(EGLDisplay dpy, | 81 typedef EGLBoolean(GL_BINDING_CALL* eglDestroyImageKHRProc)(EGLDisplay dpy, |
| 82 EGLImageKHR image); | 82 EGLImageKHR image); |
| 83 typedef EGLBoolean(GL_BINDING_CALL* eglDestroyStreamKHRProc)( | 83 typedef EGLBoolean(GL_BINDING_CALL* eglDestroyStreamKHRProc)( |
| 84 EGLDisplay dpy, | 84 EGLDisplay dpy, |
| 85 EGLStreamKHR stream); | 85 EGLStreamKHR stream); |
| 86 typedef EGLBoolean(GL_BINDING_CALL* eglDestroySurfaceProc)(EGLDisplay dpy, | 86 typedef EGLBoolean(GL_BINDING_CALL* eglDestroySurfaceProc)(EGLDisplay dpy, |
| 87 EGLSurface surface); | 87 EGLSurface surface); |
| 88 typedef EGLBoolean(GL_BINDING_CALL* eglDestroySyncKHRProc)(EGLDisplay dpy, | 88 typedef EGLBoolean(GL_BINDING_CALL* eglDestroySyncKHRProc)(EGLDisplay dpy, |
| 89 EGLSyncKHR sync); | 89 EGLSyncKHR sync); |
| 90 typedef EGLint(GL_BINDING_CALL* eglDupNativeFenceFDANDROIDProc)( |
| 91 EGLDisplay dpy, |
| 92 EGLSyncKHR sync); |
| 90 typedef EGLBoolean(GL_BINDING_CALL* eglGetConfigAttribProc)(EGLDisplay dpy, | 93 typedef EGLBoolean(GL_BINDING_CALL* eglGetConfigAttribProc)(EGLDisplay dpy, |
| 91 EGLConfig config, | 94 EGLConfig config, |
| 92 EGLint attribute, | 95 EGLint attribute, |
| 93 EGLint* value); | 96 EGLint* value); |
| 94 typedef EGLBoolean(GL_BINDING_CALL* eglGetConfigsProc)(EGLDisplay dpy, | 97 typedef EGLBoolean(GL_BINDING_CALL* eglGetConfigsProc)(EGLDisplay dpy, |
| 95 EGLConfig* configs, | 98 EGLConfig* configs, |
| 96 EGLint config_size, | 99 EGLint config_size, |
| 97 EGLint* num_config); | 100 EGLint* num_config); |
| 98 typedef EGLContext(GL_BINDING_CALL* eglGetCurrentContextProc)(void); | 101 typedef EGLContext(GL_BINDING_CALL* eglGetCurrentContextProc)(void); |
| 99 typedef EGLDisplay(GL_BINDING_CALL* eglGetCurrentDisplayProc)(void); | 102 typedef EGLDisplay(GL_BINDING_CALL* eglGetCurrentDisplayProc)(void); |
| (...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 202 typedef EGLBoolean(GL_BINDING_CALL* eglTerminateProc)(EGLDisplay dpy); | 205 typedef EGLBoolean(GL_BINDING_CALL* eglTerminateProc)(EGLDisplay dpy); |
| 203 typedef EGLBoolean(GL_BINDING_CALL* eglWaitClientProc)(void); | 206 typedef EGLBoolean(GL_BINDING_CALL* eglWaitClientProc)(void); |
| 204 typedef EGLBoolean(GL_BINDING_CALL* eglWaitGLProc)(void); | 207 typedef EGLBoolean(GL_BINDING_CALL* eglWaitGLProc)(void); |
| 205 typedef EGLBoolean(GL_BINDING_CALL* eglWaitNativeProc)(EGLint engine); | 208 typedef EGLBoolean(GL_BINDING_CALL* eglWaitNativeProc)(EGLint engine); |
| 206 typedef EGLint(GL_BINDING_CALL* eglWaitSyncKHRProc)(EGLDisplay dpy, | 209 typedef EGLint(GL_BINDING_CALL* eglWaitSyncKHRProc)(EGLDisplay dpy, |
| 207 EGLSyncKHR sync, | 210 EGLSyncKHR sync, |
| 208 EGLint flags); | 211 EGLint flags); |
| 209 | 212 |
| 210 struct ExtensionsEGL { | 213 struct ExtensionsEGL { |
| 211 bool b_EGL_EXT_platform_base; | 214 bool b_EGL_EXT_platform_base; |
| 215 bool b_EGL_ANDROID_native_fence_sync; |
| 212 bool b_EGL_ANGLE_d3d_share_handle_client_buffer; | 216 bool b_EGL_ANGLE_d3d_share_handle_client_buffer; |
| 213 bool b_EGL_ANGLE_query_surface_pointer; | 217 bool b_EGL_ANGLE_query_surface_pointer; |
| 214 bool b_EGL_ANGLE_stream_producer_d3d_texture_nv12; | 218 bool b_EGL_ANGLE_stream_producer_d3d_texture_nv12; |
| 215 bool b_EGL_ANGLE_surface_d3d_texture_2d_share_handle; | 219 bool b_EGL_ANGLE_surface_d3d_texture_2d_share_handle; |
| 216 bool b_EGL_CHROMIUM_sync_control; | 220 bool b_EGL_CHROMIUM_sync_control; |
| 217 bool b_EGL_EXT_image_flush_external; | 221 bool b_EGL_EXT_image_flush_external; |
| 218 bool b_EGL_KHR_fence_sync; | 222 bool b_EGL_KHR_fence_sync; |
| 219 bool b_EGL_KHR_gl_texture_2D_image; | 223 bool b_EGL_KHR_gl_texture_2D_image; |
| 220 bool b_EGL_KHR_image; | 224 bool b_EGL_KHR_image; |
| 221 bool b_EGL_KHR_image_base; | 225 bool b_EGL_KHR_image_base; |
| (...skipping 21 matching lines...) Expand all Loading... |
| 243 eglCreateStreamKHRProc eglCreateStreamKHRFn; | 247 eglCreateStreamKHRProc eglCreateStreamKHRFn; |
| 244 eglCreateStreamProducerD3DTextureNV12ANGLEProc | 248 eglCreateStreamProducerD3DTextureNV12ANGLEProc |
| 245 eglCreateStreamProducerD3DTextureNV12ANGLEFn; | 249 eglCreateStreamProducerD3DTextureNV12ANGLEFn; |
| 246 eglCreateSyncKHRProc eglCreateSyncKHRFn; | 250 eglCreateSyncKHRProc eglCreateSyncKHRFn; |
| 247 eglCreateWindowSurfaceProc eglCreateWindowSurfaceFn; | 251 eglCreateWindowSurfaceProc eglCreateWindowSurfaceFn; |
| 248 eglDestroyContextProc eglDestroyContextFn; | 252 eglDestroyContextProc eglDestroyContextFn; |
| 249 eglDestroyImageKHRProc eglDestroyImageKHRFn; | 253 eglDestroyImageKHRProc eglDestroyImageKHRFn; |
| 250 eglDestroyStreamKHRProc eglDestroyStreamKHRFn; | 254 eglDestroyStreamKHRProc eglDestroyStreamKHRFn; |
| 251 eglDestroySurfaceProc eglDestroySurfaceFn; | 255 eglDestroySurfaceProc eglDestroySurfaceFn; |
| 252 eglDestroySyncKHRProc eglDestroySyncKHRFn; | 256 eglDestroySyncKHRProc eglDestroySyncKHRFn; |
| 257 eglDupNativeFenceFDANDROIDProc eglDupNativeFenceFDANDROIDFn; |
| 253 eglGetConfigAttribProc eglGetConfigAttribFn; | 258 eglGetConfigAttribProc eglGetConfigAttribFn; |
| 254 eglGetConfigsProc eglGetConfigsFn; | 259 eglGetConfigsProc eglGetConfigsFn; |
| 255 eglGetCurrentContextProc eglGetCurrentContextFn; | 260 eglGetCurrentContextProc eglGetCurrentContextFn; |
| 256 eglGetCurrentDisplayProc eglGetCurrentDisplayFn; | 261 eglGetCurrentDisplayProc eglGetCurrentDisplayFn; |
| 257 eglGetCurrentSurfaceProc eglGetCurrentSurfaceFn; | 262 eglGetCurrentSurfaceProc eglGetCurrentSurfaceFn; |
| 258 eglGetDisplayProc eglGetDisplayFn; | 263 eglGetDisplayProc eglGetDisplayFn; |
| 259 eglGetErrorProc eglGetErrorFn; | 264 eglGetErrorProc eglGetErrorFn; |
| 260 eglGetPlatformDisplayEXTProc eglGetPlatformDisplayEXTFn; | 265 eglGetPlatformDisplayEXTProc eglGetPlatformDisplayEXTFn; |
| 261 eglGetProcAddressProc eglGetProcAddressFn; | 266 eglGetProcAddressProc eglGetProcAddressFn; |
| 262 eglGetSyncAttribKHRProc eglGetSyncAttribKHRFn; | 267 eglGetSyncAttribKHRProc eglGetSyncAttribKHRFn; |
| (...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 350 EGLNativeWindowType win, | 355 EGLNativeWindowType win, |
| 351 const EGLint* attrib_list) = 0; | 356 const EGLint* attrib_list) = 0; |
| 352 virtual EGLBoolean eglDestroyContextFn(EGLDisplay dpy, EGLContext ctx) = 0; | 357 virtual EGLBoolean eglDestroyContextFn(EGLDisplay dpy, EGLContext ctx) = 0; |
| 353 virtual EGLBoolean eglDestroyImageKHRFn(EGLDisplay dpy, | 358 virtual EGLBoolean eglDestroyImageKHRFn(EGLDisplay dpy, |
| 354 EGLImageKHR image) = 0; | 359 EGLImageKHR image) = 0; |
| 355 virtual EGLBoolean eglDestroyStreamKHRFn(EGLDisplay dpy, | 360 virtual EGLBoolean eglDestroyStreamKHRFn(EGLDisplay dpy, |
| 356 EGLStreamKHR stream) = 0; | 361 EGLStreamKHR stream) = 0; |
| 357 virtual EGLBoolean eglDestroySurfaceFn(EGLDisplay dpy, | 362 virtual EGLBoolean eglDestroySurfaceFn(EGLDisplay dpy, |
| 358 EGLSurface surface) = 0; | 363 EGLSurface surface) = 0; |
| 359 virtual EGLBoolean eglDestroySyncKHRFn(EGLDisplay dpy, EGLSyncKHR sync) = 0; | 364 virtual EGLBoolean eglDestroySyncKHRFn(EGLDisplay dpy, EGLSyncKHR sync) = 0; |
| 365 virtual EGLint eglDupNativeFenceFDANDROIDFn(EGLDisplay dpy, |
| 366 EGLSyncKHR sync) = 0; |
| 360 virtual EGLBoolean eglGetConfigAttribFn(EGLDisplay dpy, | 367 virtual EGLBoolean eglGetConfigAttribFn(EGLDisplay dpy, |
| 361 EGLConfig config, | 368 EGLConfig config, |
| 362 EGLint attribute, | 369 EGLint attribute, |
| 363 EGLint* value) = 0; | 370 EGLint* value) = 0; |
| 364 virtual EGLBoolean eglGetConfigsFn(EGLDisplay dpy, | 371 virtual EGLBoolean eglGetConfigsFn(EGLDisplay dpy, |
| 365 EGLConfig* configs, | 372 EGLConfig* configs, |
| 366 EGLint config_size, | 373 EGLint config_size, |
| 367 EGLint* num_config) = 0; | 374 EGLint* num_config) = 0; |
| 368 virtual EGLContext eglGetCurrentContextFn(void) = 0; | 375 virtual EGLContext eglGetCurrentContextFn(void) = 0; |
| 369 virtual EGLDisplay eglGetCurrentDisplayFn(void) = 0; | 376 virtual EGLDisplay eglGetCurrentDisplayFn(void) = 0; |
| (...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 485 #define eglCreateStreamProducerD3DTextureNV12ANGLE \ | 492 #define eglCreateStreamProducerD3DTextureNV12ANGLE \ |
| 486 ::gl::g_current_egl_context->eglCreateStreamProducerD3DTextureNV12ANGLEFn | 493 ::gl::g_current_egl_context->eglCreateStreamProducerD3DTextureNV12ANGLEFn |
| 487 #define eglCreateSyncKHR ::gl::g_current_egl_context->eglCreateSyncKHRFn | 494 #define eglCreateSyncKHR ::gl::g_current_egl_context->eglCreateSyncKHRFn |
| 488 #define eglCreateWindowSurface \ | 495 #define eglCreateWindowSurface \ |
| 489 ::gl::g_current_egl_context->eglCreateWindowSurfaceFn | 496 ::gl::g_current_egl_context->eglCreateWindowSurfaceFn |
| 490 #define eglDestroyContext ::gl::g_current_egl_context->eglDestroyContextFn | 497 #define eglDestroyContext ::gl::g_current_egl_context->eglDestroyContextFn |
| 491 #define eglDestroyImageKHR ::gl::g_current_egl_context->eglDestroyImageKHRFn | 498 #define eglDestroyImageKHR ::gl::g_current_egl_context->eglDestroyImageKHRFn |
| 492 #define eglDestroyStreamKHR ::gl::g_current_egl_context->eglDestroyStreamKHRFn | 499 #define eglDestroyStreamKHR ::gl::g_current_egl_context->eglDestroyStreamKHRFn |
| 493 #define eglDestroySurface ::gl::g_current_egl_context->eglDestroySurfaceFn | 500 #define eglDestroySurface ::gl::g_current_egl_context->eglDestroySurfaceFn |
| 494 #define eglDestroySyncKHR ::gl::g_current_egl_context->eglDestroySyncKHRFn | 501 #define eglDestroySyncKHR ::gl::g_current_egl_context->eglDestroySyncKHRFn |
| 502 #define eglDupNativeFenceFDANDROID \ |
| 503 ::gl::g_current_egl_context->eglDupNativeFenceFDANDROIDFn |
| 495 #define eglGetConfigAttrib ::gl::g_current_egl_context->eglGetConfigAttribFn | 504 #define eglGetConfigAttrib ::gl::g_current_egl_context->eglGetConfigAttribFn |
| 496 #define eglGetConfigs ::gl::g_current_egl_context->eglGetConfigsFn | 505 #define eglGetConfigs ::gl::g_current_egl_context->eglGetConfigsFn |
| 497 #define eglGetCurrentContext ::gl::g_current_egl_context->eglGetCurrentContextFn | 506 #define eglGetCurrentContext ::gl::g_current_egl_context->eglGetCurrentContextFn |
| 498 #define eglGetCurrentDisplay ::gl::g_current_egl_context->eglGetCurrentDisplayFn | 507 #define eglGetCurrentDisplay ::gl::g_current_egl_context->eglGetCurrentDisplayFn |
| 499 #define eglGetCurrentSurface ::gl::g_current_egl_context->eglGetCurrentSurfaceFn | 508 #define eglGetCurrentSurface ::gl::g_current_egl_context->eglGetCurrentSurfaceFn |
| 500 #define eglGetDisplay ::gl::g_current_egl_context->eglGetDisplayFn | 509 #define eglGetDisplay ::gl::g_current_egl_context->eglGetDisplayFn |
| 501 #define eglGetError ::gl::g_current_egl_context->eglGetErrorFn | 510 #define eglGetError ::gl::g_current_egl_context->eglGetErrorFn |
| 502 #define eglGetPlatformDisplayEXT \ | 511 #define eglGetPlatformDisplayEXT \ |
| 503 ::gl::g_current_egl_context->eglGetPlatformDisplayEXTFn | 512 ::gl::g_current_egl_context->eglGetPlatformDisplayEXTFn |
| 504 #define eglGetProcAddress ::gl::g_current_egl_context->eglGetProcAddressFn | 513 #define eglGetProcAddress ::gl::g_current_egl_context->eglGetProcAddressFn |
| (...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 536 #define eglSwapBuffersWithDamageKHR \ | 545 #define eglSwapBuffersWithDamageKHR \ |
| 537 ::gl::g_current_egl_context->eglSwapBuffersWithDamageKHRFn | 546 ::gl::g_current_egl_context->eglSwapBuffersWithDamageKHRFn |
| 538 #define eglSwapInterval ::gl::g_current_egl_context->eglSwapIntervalFn | 547 #define eglSwapInterval ::gl::g_current_egl_context->eglSwapIntervalFn |
| 539 #define eglTerminate ::gl::g_current_egl_context->eglTerminateFn | 548 #define eglTerminate ::gl::g_current_egl_context->eglTerminateFn |
| 540 #define eglWaitClient ::gl::g_current_egl_context->eglWaitClientFn | 549 #define eglWaitClient ::gl::g_current_egl_context->eglWaitClientFn |
| 541 #define eglWaitGL ::gl::g_current_egl_context->eglWaitGLFn | 550 #define eglWaitGL ::gl::g_current_egl_context->eglWaitGLFn |
| 542 #define eglWaitNative ::gl::g_current_egl_context->eglWaitNativeFn | 551 #define eglWaitNative ::gl::g_current_egl_context->eglWaitNativeFn |
| 543 #define eglWaitSyncKHR ::gl::g_current_egl_context->eglWaitSyncKHRFn | 552 #define eglWaitSyncKHR ::gl::g_current_egl_context->eglWaitSyncKHRFn |
| 544 | 553 |
| 545 #endif // UI_GL_GL_BINDINGS_AUTOGEN_EGL_H_ | 554 #endif // UI_GL_GL_BINDINGS_AUTOGEN_EGL_H_ |
| OLD | NEW |