| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 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 |
| 11 #ifndef UI_GL_GL_BINDINGS_AUTOGEN_EGL_H_ | 11 #ifndef UI_GL_GL_BINDINGS_AUTOGEN_EGL_H_ |
| 12 #define UI_GL_GL_BINDINGS_AUTOGEN_EGL_H_ | 12 #define UI_GL_GL_BINDINGS_AUTOGEN_EGL_H_ |
| 13 | 13 |
| 14 namespace gfx { | 14 namespace gl { |
| 15 | 15 |
| 16 class GLContext; | 16 class GLContext; |
| 17 | 17 |
| 18 typedef EGLBoolean(GL_BINDING_CALL* eglBindAPIProc)(EGLenum api); | 18 typedef EGLBoolean(GL_BINDING_CALL* eglBindAPIProc)(EGLenum api); |
| 19 typedef EGLBoolean(GL_BINDING_CALL* eglBindTexImageProc)(EGLDisplay dpy, | 19 typedef EGLBoolean(GL_BINDING_CALL* eglBindTexImageProc)(EGLDisplay dpy, |
| 20 EGLSurface surface, | 20 EGLSurface surface, |
| 21 EGLint buffer); | 21 EGLint buffer); |
| 22 typedef EGLBoolean(GL_BINDING_CALL* eglChooseConfigProc)( | 22 typedef EGLBoolean(GL_BINDING_CALL* eglChooseConfigProc)( |
| 23 EGLDisplay dpy, | 23 EGLDisplay dpy, |
| 24 const EGLint* attrib_list, | 24 const EGLint* attrib_list, |
| (...skipping 413 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 438 virtual EGLBoolean eglSwapIntervalFn(EGLDisplay dpy, EGLint interval) = 0; | 438 virtual EGLBoolean eglSwapIntervalFn(EGLDisplay dpy, EGLint interval) = 0; |
| 439 virtual EGLBoolean eglTerminateFn(EGLDisplay dpy) = 0; | 439 virtual EGLBoolean eglTerminateFn(EGLDisplay dpy) = 0; |
| 440 virtual EGLBoolean eglWaitClientFn(void) = 0; | 440 virtual EGLBoolean eglWaitClientFn(void) = 0; |
| 441 virtual EGLBoolean eglWaitGLFn(void) = 0; | 441 virtual EGLBoolean eglWaitGLFn(void) = 0; |
| 442 virtual EGLBoolean eglWaitNativeFn(EGLint engine) = 0; | 442 virtual EGLBoolean eglWaitNativeFn(EGLint engine) = 0; |
| 443 virtual EGLint eglWaitSyncKHRFn(EGLDisplay dpy, | 443 virtual EGLint eglWaitSyncKHRFn(EGLDisplay dpy, |
| 444 EGLSyncKHR sync, | 444 EGLSyncKHR sync, |
| 445 EGLint flags) = 0; | 445 EGLint flags) = 0; |
| 446 }; | 446 }; |
| 447 | 447 |
| 448 } // namespace gfx | 448 } // namespace gl |
| 449 | 449 |
| 450 #define eglBindAPI ::gfx::g_current_egl_context->eglBindAPIFn | 450 #define eglBindAPI ::gl::g_current_egl_context->eglBindAPIFn |
| 451 #define eglBindTexImage ::gfx::g_current_egl_context->eglBindTexImageFn | 451 #define eglBindTexImage ::gl::g_current_egl_context->eglBindTexImageFn |
| 452 #define eglChooseConfig ::gfx::g_current_egl_context->eglChooseConfigFn | 452 #define eglChooseConfig ::gl::g_current_egl_context->eglChooseConfigFn |
| 453 #define eglClientWaitSyncKHR \ | 453 #define eglClientWaitSyncKHR ::gl::g_current_egl_context->eglClientWaitSyncKHRFn |
| 454 ::gfx::g_current_egl_context->eglClientWaitSyncKHRFn | 454 #define eglCopyBuffers ::gl::g_current_egl_context->eglCopyBuffersFn |
| 455 #define eglCopyBuffers ::gfx::g_current_egl_context->eglCopyBuffersFn | 455 #define eglCreateContext ::gl::g_current_egl_context->eglCreateContextFn |
| 456 #define eglCreateContext ::gfx::g_current_egl_context->eglCreateContextFn | 456 #define eglCreateImageKHR ::gl::g_current_egl_context->eglCreateImageKHRFn |
| 457 #define eglCreateImageKHR ::gfx::g_current_egl_context->eglCreateImageKHRFn | |
| 458 #define eglCreatePbufferFromClientBuffer \ | 457 #define eglCreatePbufferFromClientBuffer \ |
| 459 ::gfx::g_current_egl_context->eglCreatePbufferFromClientBufferFn | 458 ::gl::g_current_egl_context->eglCreatePbufferFromClientBufferFn |
| 460 #define eglCreatePbufferSurface \ | 459 #define eglCreatePbufferSurface \ |
| 461 ::gfx::g_current_egl_context->eglCreatePbufferSurfaceFn | 460 ::gl::g_current_egl_context->eglCreatePbufferSurfaceFn |
| 462 #define eglCreatePixmapSurface \ | 461 #define eglCreatePixmapSurface \ |
| 463 ::gfx::g_current_egl_context->eglCreatePixmapSurfaceFn | 462 ::gl::g_current_egl_context->eglCreatePixmapSurfaceFn |
| 464 #define eglCreateStreamKHR ::gfx::g_current_egl_context->eglCreateStreamKHRFn | 463 #define eglCreateStreamKHR ::gl::g_current_egl_context->eglCreateStreamKHRFn |
| 465 #define eglCreateStreamProducerD3DTextureNV12ANGLE \ | 464 #define eglCreateStreamProducerD3DTextureNV12ANGLE \ |
| 466 ::gfx::g_current_egl_context->eglCreateStreamProducerD3DTextureNV12ANGLEFn | 465 ::gl::g_current_egl_context->eglCreateStreamProducerD3DTextureNV12ANGLEFn |
| 467 #define eglCreateSyncKHR ::gfx::g_current_egl_context->eglCreateSyncKHRFn | 466 #define eglCreateSyncKHR ::gl::g_current_egl_context->eglCreateSyncKHRFn |
| 468 #define eglCreateWindowSurface \ | 467 #define eglCreateWindowSurface \ |
| 469 ::gfx::g_current_egl_context->eglCreateWindowSurfaceFn | 468 ::gl::g_current_egl_context->eglCreateWindowSurfaceFn |
| 470 #define eglDestroyContext ::gfx::g_current_egl_context->eglDestroyContextFn | 469 #define eglDestroyContext ::gl::g_current_egl_context->eglDestroyContextFn |
| 471 #define eglDestroyImageKHR ::gfx::g_current_egl_context->eglDestroyImageKHRFn | 470 #define eglDestroyImageKHR ::gl::g_current_egl_context->eglDestroyImageKHRFn |
| 472 #define eglDestroyStreamKHR ::gfx::g_current_egl_context->eglDestroyStreamKHRFn | 471 #define eglDestroyStreamKHR ::gl::g_current_egl_context->eglDestroyStreamKHRFn |
| 473 #define eglDestroySurface ::gfx::g_current_egl_context->eglDestroySurfaceFn | 472 #define eglDestroySurface ::gl::g_current_egl_context->eglDestroySurfaceFn |
| 474 #define eglDestroySyncKHR ::gfx::g_current_egl_context->eglDestroySyncKHRFn | 473 #define eglDestroySyncKHR ::gl::g_current_egl_context->eglDestroySyncKHRFn |
| 475 #define eglGetConfigAttrib ::gfx::g_current_egl_context->eglGetConfigAttribFn | 474 #define eglGetConfigAttrib ::gl::g_current_egl_context->eglGetConfigAttribFn |
| 476 #define eglGetConfigs ::gfx::g_current_egl_context->eglGetConfigsFn | 475 #define eglGetConfigs ::gl::g_current_egl_context->eglGetConfigsFn |
| 477 #define eglGetCurrentContext \ | 476 #define eglGetCurrentContext ::gl::g_current_egl_context->eglGetCurrentContextFn |
| 478 ::gfx::g_current_egl_context->eglGetCurrentContextFn | 477 #define eglGetCurrentDisplay ::gl::g_current_egl_context->eglGetCurrentDisplayFn |
| 479 #define eglGetCurrentDisplay \ | 478 #define eglGetCurrentSurface ::gl::g_current_egl_context->eglGetCurrentSurfaceFn |
| 480 ::gfx::g_current_egl_context->eglGetCurrentDisplayFn | 479 #define eglGetDisplay ::gl::g_current_egl_context->eglGetDisplayFn |
| 481 #define eglGetCurrentSurface \ | 480 #define eglGetError ::gl::g_current_egl_context->eglGetErrorFn |
| 482 ::gfx::g_current_egl_context->eglGetCurrentSurfaceFn | |
| 483 #define eglGetDisplay ::gfx::g_current_egl_context->eglGetDisplayFn | |
| 484 #define eglGetError ::gfx::g_current_egl_context->eglGetErrorFn | |
| 485 #define eglGetPlatformDisplayEXT \ | 481 #define eglGetPlatformDisplayEXT \ |
| 486 ::gfx::g_current_egl_context->eglGetPlatformDisplayEXTFn | 482 ::gl::g_current_egl_context->eglGetPlatformDisplayEXTFn |
| 487 #define eglGetProcAddress ::gfx::g_current_egl_context->eglGetProcAddressFn | 483 #define eglGetProcAddress ::gl::g_current_egl_context->eglGetProcAddressFn |
| 488 #define eglGetSyncAttribKHR ::gfx::g_current_egl_context->eglGetSyncAttribKHRFn | 484 #define eglGetSyncAttribKHR ::gl::g_current_egl_context->eglGetSyncAttribKHRFn |
| 489 #define eglGetSyncValuesCHROMIUM \ | 485 #define eglGetSyncValuesCHROMIUM \ |
| 490 ::gfx::g_current_egl_context->eglGetSyncValuesCHROMIUMFn | 486 ::gl::g_current_egl_context->eglGetSyncValuesCHROMIUMFn |
| 491 #define eglInitialize ::gfx::g_current_egl_context->eglInitializeFn | 487 #define eglInitialize ::gl::g_current_egl_context->eglInitializeFn |
| 492 #define eglMakeCurrent ::gfx::g_current_egl_context->eglMakeCurrentFn | 488 #define eglMakeCurrent ::gl::g_current_egl_context->eglMakeCurrentFn |
| 493 #define eglPostSubBufferNV ::gfx::g_current_egl_context->eglPostSubBufferNVFn | 489 #define eglPostSubBufferNV ::gl::g_current_egl_context->eglPostSubBufferNVFn |
| 494 #define eglQueryAPI ::gfx::g_current_egl_context->eglQueryAPIFn | 490 #define eglQueryAPI ::gl::g_current_egl_context->eglQueryAPIFn |
| 495 #define eglQueryContext ::gfx::g_current_egl_context->eglQueryContextFn | 491 #define eglQueryContext ::gl::g_current_egl_context->eglQueryContextFn |
| 496 #define eglQueryStreamKHR ::gfx::g_current_egl_context->eglQueryStreamKHRFn | 492 #define eglQueryStreamKHR ::gl::g_current_egl_context->eglQueryStreamKHRFn |
| 497 #define eglQueryStreamu64KHR \ | 493 #define eglQueryStreamu64KHR ::gl::g_current_egl_context->eglQueryStreamu64KHRFn |
| 498 ::gfx::g_current_egl_context->eglQueryStreamu64KHRFn | 494 #define eglQueryString ::gl::g_current_egl_context->eglQueryStringFn |
| 499 #define eglQueryString ::gfx::g_current_egl_context->eglQueryStringFn | 495 #define eglQuerySurface ::gl::g_current_egl_context->eglQuerySurfaceFn |
| 500 #define eglQuerySurface ::gfx::g_current_egl_context->eglQuerySurfaceFn | |
| 501 #define eglQuerySurfacePointerANGLE \ | 496 #define eglQuerySurfacePointerANGLE \ |
| 502 ::gfx::g_current_egl_context->eglQuerySurfacePointerANGLEFn | 497 ::gl::g_current_egl_context->eglQuerySurfacePointerANGLEFn |
| 503 #define eglReleaseTexImage ::gfx::g_current_egl_context->eglReleaseTexImageFn | 498 #define eglReleaseTexImage ::gl::g_current_egl_context->eglReleaseTexImageFn |
| 504 #define eglReleaseThread ::gfx::g_current_egl_context->eglReleaseThreadFn | 499 #define eglReleaseThread ::gl::g_current_egl_context->eglReleaseThreadFn |
| 505 #define eglStreamAttribKHR ::gfx::g_current_egl_context->eglStreamAttribKHRFn | 500 #define eglStreamAttribKHR ::gl::g_current_egl_context->eglStreamAttribKHRFn |
| 506 #define eglStreamConsumerAcquireKHR \ | 501 #define eglStreamConsumerAcquireKHR \ |
| 507 ::gfx::g_current_egl_context->eglStreamConsumerAcquireKHRFn | 502 ::gl::g_current_egl_context->eglStreamConsumerAcquireKHRFn |
| 508 #define eglStreamConsumerGLTextureExternalAttribsNV \ | 503 #define eglStreamConsumerGLTextureExternalAttribsNV \ |
| 509 ::gfx::g_current_egl_context->eglStreamConsumerGLTextureExternalAttribsNVFn | 504 ::gl::g_current_egl_context->eglStreamConsumerGLTextureExternalAttribsNVFn |
| 510 #define eglStreamConsumerGLTextureExternalKHR \ | 505 #define eglStreamConsumerGLTextureExternalKHR \ |
| 511 ::gfx::g_current_egl_context->eglStreamConsumerGLTextureExternalKHRFn | 506 ::gl::g_current_egl_context->eglStreamConsumerGLTextureExternalKHRFn |
| 512 #define eglStreamConsumerReleaseKHR \ | 507 #define eglStreamConsumerReleaseKHR \ |
| 513 ::gfx::g_current_egl_context->eglStreamConsumerReleaseKHRFn | 508 ::gl::g_current_egl_context->eglStreamConsumerReleaseKHRFn |
| 514 #define eglStreamPostD3DTextureNV12ANGLE \ | 509 #define eglStreamPostD3DTextureNV12ANGLE \ |
| 515 ::gfx::g_current_egl_context->eglStreamPostD3DTextureNV12ANGLEFn | 510 ::gl::g_current_egl_context->eglStreamPostD3DTextureNV12ANGLEFn |
| 516 #define eglSurfaceAttrib ::gfx::g_current_egl_context->eglSurfaceAttribFn | 511 #define eglSurfaceAttrib ::gl::g_current_egl_context->eglSurfaceAttribFn |
| 517 #define eglSwapBuffers ::gfx::g_current_egl_context->eglSwapBuffersFn | 512 #define eglSwapBuffers ::gl::g_current_egl_context->eglSwapBuffersFn |
| 518 #define eglSwapInterval ::gfx::g_current_egl_context->eglSwapIntervalFn | 513 #define eglSwapInterval ::gl::g_current_egl_context->eglSwapIntervalFn |
| 519 #define eglTerminate ::gfx::g_current_egl_context->eglTerminateFn | 514 #define eglTerminate ::gl::g_current_egl_context->eglTerminateFn |
| 520 #define eglWaitClient ::gfx::g_current_egl_context->eglWaitClientFn | 515 #define eglWaitClient ::gl::g_current_egl_context->eglWaitClientFn |
| 521 #define eglWaitGL ::gfx::g_current_egl_context->eglWaitGLFn | 516 #define eglWaitGL ::gl::g_current_egl_context->eglWaitGLFn |
| 522 #define eglWaitNative ::gfx::g_current_egl_context->eglWaitNativeFn | 517 #define eglWaitNative ::gl::g_current_egl_context->eglWaitNativeFn |
| 523 #define eglWaitSyncKHR ::gfx::g_current_egl_context->eglWaitSyncKHRFn | 518 #define eglWaitSyncKHR ::gl::g_current_egl_context->eglWaitSyncKHRFn |
| 524 | 519 |
| 525 #endif // UI_GL_GL_BINDINGS_AUTOGEN_EGL_H_ | 520 #endif // UI_GL_GL_BINDINGS_AUTOGEN_EGL_H_ |
| OLD | NEW |