| 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 |
| (...skipping 145 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 156 EGLint flags); | 156 EGLint flags); |
| 157 | 157 |
| 158 struct ExtensionsEGL { | 158 struct ExtensionsEGL { |
| 159 bool b_EGL_ANGLE_d3d_share_handle_client_buffer; | 159 bool b_EGL_ANGLE_d3d_share_handle_client_buffer; |
| 160 bool b_EGL_ANGLE_platform_angle; | 160 bool b_EGL_ANGLE_platform_angle; |
| 161 bool b_EGL_ANGLE_query_surface_pointer; | 161 bool b_EGL_ANGLE_query_surface_pointer; |
| 162 bool b_EGL_ANGLE_surface_d3d_texture_2d_share_handle; | 162 bool b_EGL_ANGLE_surface_d3d_texture_2d_share_handle; |
| 163 bool b_EGL_CHROMIUM_sync_control; | 163 bool b_EGL_CHROMIUM_sync_control; |
| 164 bool b_EGL_KHR_fence_sync; | 164 bool b_EGL_KHR_fence_sync; |
| 165 bool b_EGL_KHR_gl_texture_2D_image; | 165 bool b_EGL_KHR_gl_texture_2D_image; |
| 166 bool b_EGL_KHR_image; | |
| 167 bool b_EGL_KHR_image_base; | 166 bool b_EGL_KHR_image_base; |
| 168 bool b_EGL_KHR_reusable_sync; | |
| 169 bool b_EGL_KHR_wait_sync; | 167 bool b_EGL_KHR_wait_sync; |
| 170 bool b_EGL_NV_post_sub_buffer; | 168 bool b_EGL_NV_post_sub_buffer; |
| 171 }; | 169 }; |
| 172 | 170 |
| 173 struct ProcsEGL { | 171 struct ProcsEGL { |
| 174 eglBindAPIProc eglBindAPIFn; | 172 eglBindAPIProc eglBindAPIFn; |
| 175 eglBindTexImageProc eglBindTexImageFn; | 173 eglBindTexImageProc eglBindTexImageFn; |
| 176 eglChooseConfigProc eglChooseConfigFn; | 174 eglChooseConfigProc eglChooseConfigFn; |
| 177 eglClientWaitSyncKHRProc eglClientWaitSyncKHRFn; | 175 eglClientWaitSyncKHRProc eglClientWaitSyncKHRFn; |
| 178 eglCopyBuffersProc eglCopyBuffersFn; | 176 eglCopyBuffersProc eglCopyBuffersFn; |
| (...skipping 221 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 400 #define eglSurfaceAttrib ::gfx::g_current_egl_context->eglSurfaceAttribFn | 398 #define eglSurfaceAttrib ::gfx::g_current_egl_context->eglSurfaceAttribFn |
| 401 #define eglSwapBuffers ::gfx::g_current_egl_context->eglSwapBuffersFn | 399 #define eglSwapBuffers ::gfx::g_current_egl_context->eglSwapBuffersFn |
| 402 #define eglSwapInterval ::gfx::g_current_egl_context->eglSwapIntervalFn | 400 #define eglSwapInterval ::gfx::g_current_egl_context->eglSwapIntervalFn |
| 403 #define eglTerminate ::gfx::g_current_egl_context->eglTerminateFn | 401 #define eglTerminate ::gfx::g_current_egl_context->eglTerminateFn |
| 404 #define eglWaitClient ::gfx::g_current_egl_context->eglWaitClientFn | 402 #define eglWaitClient ::gfx::g_current_egl_context->eglWaitClientFn |
| 405 #define eglWaitGL ::gfx::g_current_egl_context->eglWaitGLFn | 403 #define eglWaitGL ::gfx::g_current_egl_context->eglWaitGLFn |
| 406 #define eglWaitNative ::gfx::g_current_egl_context->eglWaitNativeFn | 404 #define eglWaitNative ::gfx::g_current_egl_context->eglWaitNativeFn |
| 407 #define eglWaitSyncKHR ::gfx::g_current_egl_context->eglWaitSyncKHRFn | 405 #define eglWaitSyncKHR ::gfx::g_current_egl_context->eglWaitSyncKHRFn |
| 408 | 406 |
| 409 #endif // UI_GFX_GL_GL_BINDINGS_AUTOGEN_EGL_H_ | 407 #endif // UI_GFX_GL_GL_BINDINGS_AUTOGEN_EGL_H_ |
| OLD | NEW |