OLD | NEW |
(Empty) | |
| 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 |
| 3 // found in the LICENSE file. |
| 4 // |
| 5 // This file is auto-generated from |
| 6 // ui/gl/generate_bindings.py |
| 7 // It's formatted by clang-format using chromium coding style: |
| 8 // clang-format -i -style=chromium filename |
| 9 // DO NOT EDIT! |
| 10 |
| 11 EGLBoolean eglBindAPIFn(EGLenum api) override; |
| 12 EGLBoolean eglBindTexImageFn(EGLDisplay dpy, |
| 13 EGLSurface surface, |
| 14 EGLint buffer) override; |
| 15 EGLBoolean eglChooseConfigFn(EGLDisplay dpy, |
| 16 const EGLint* attrib_list, |
| 17 EGLConfig* configs, |
| 18 EGLint config_size, |
| 19 EGLint* num_config) override; |
| 20 EGLint eglClientWaitSyncKHRFn(EGLDisplay dpy, |
| 21 EGLSyncKHR sync, |
| 22 EGLint flags, |
| 23 EGLTimeKHR timeout) override; |
| 24 EGLBoolean eglCopyBuffersFn(EGLDisplay dpy, |
| 25 EGLSurface surface, |
| 26 EGLNativePixmapType target) override; |
| 27 EGLContext eglCreateContextFn(EGLDisplay dpy, |
| 28 EGLConfig config, |
| 29 EGLContext share_context, |
| 30 const EGLint* attrib_list) override; |
| 31 EGLImageKHR eglCreateImageKHRFn(EGLDisplay dpy, |
| 32 EGLContext ctx, |
| 33 EGLenum target, |
| 34 EGLClientBuffer buffer, |
| 35 const EGLint* attrib_list) override; |
| 36 EGLSurface eglCreatePbufferFromClientBufferFn( |
| 37 EGLDisplay dpy, |
| 38 EGLenum buftype, |
| 39 void* buffer, |
| 40 EGLConfig config, |
| 41 const EGLint* attrib_list) override; |
| 42 EGLSurface eglCreatePbufferSurfaceFn(EGLDisplay dpy, |
| 43 EGLConfig config, |
| 44 const EGLint* attrib_list) override; |
| 45 EGLSurface eglCreatePixmapSurfaceFn(EGLDisplay dpy, |
| 46 EGLConfig config, |
| 47 EGLNativePixmapType pixmap, |
| 48 const EGLint* attrib_list) override; |
| 49 EGLSyncKHR eglCreateSyncKHRFn(EGLDisplay dpy, |
| 50 EGLenum type, |
| 51 const EGLint* attrib_list) override; |
| 52 EGLSurface eglCreateWindowSurfaceFn(EGLDisplay dpy, |
| 53 EGLConfig config, |
| 54 EGLNativeWindowType win, |
| 55 const EGLint* attrib_list) override; |
| 56 EGLBoolean eglDestroyContextFn(EGLDisplay dpy, EGLContext ctx) override; |
| 57 EGLBoolean eglDestroyImageKHRFn(EGLDisplay dpy, EGLImageKHR image) override; |
| 58 EGLBoolean eglDestroySurfaceFn(EGLDisplay dpy, EGLSurface surface) override; |
| 59 EGLBoolean eglDestroySyncKHRFn(EGLDisplay dpy, EGLSyncKHR sync) override; |
| 60 EGLBoolean eglGetConfigAttribFn(EGLDisplay dpy, |
| 61 EGLConfig config, |
| 62 EGLint attribute, |
| 63 EGLint* value) override; |
| 64 EGLBoolean eglGetConfigsFn(EGLDisplay dpy, |
| 65 EGLConfig* configs, |
| 66 EGLint config_size, |
| 67 EGLint* num_config) override; |
| 68 EGLContext eglGetCurrentContextFn(void) override; |
| 69 EGLDisplay eglGetCurrentDisplayFn(void) override; |
| 70 EGLSurface eglGetCurrentSurfaceFn(EGLint readdraw) override; |
| 71 EGLDisplay eglGetDisplayFn(EGLNativeDisplayType display_id) override; |
| 72 EGLint eglGetErrorFn(void) override; |
| 73 EGLDisplay eglGetPlatformDisplayEXTFn(EGLenum platform, |
| 74 void* native_display, |
| 75 const EGLint* attrib_list) override; |
| 76 __eglMustCastToProperFunctionPointerType eglGetProcAddressFn( |
| 77 const char* procname) override; |
| 78 EGLBoolean eglGetSyncAttribKHRFn(EGLDisplay dpy, |
| 79 EGLSyncKHR sync, |
| 80 EGLint attribute, |
| 81 EGLint* value) override; |
| 82 EGLBoolean eglGetSyncValuesCHROMIUMFn(EGLDisplay dpy, |
| 83 EGLSurface surface, |
| 84 EGLuint64CHROMIUM* ust, |
| 85 EGLuint64CHROMIUM* msc, |
| 86 EGLuint64CHROMIUM* sbc) override; |
| 87 EGLBoolean eglInitializeFn(EGLDisplay dpy, |
| 88 EGLint* major, |
| 89 EGLint* minor) override; |
| 90 EGLBoolean eglMakeCurrentFn(EGLDisplay dpy, |
| 91 EGLSurface draw, |
| 92 EGLSurface read, |
| 93 EGLContext ctx) override; |
| 94 EGLBoolean eglPostSubBufferNVFn(EGLDisplay dpy, |
| 95 EGLSurface surface, |
| 96 EGLint x, |
| 97 EGLint y, |
| 98 EGLint width, |
| 99 EGLint height) override; |
| 100 EGLenum eglQueryAPIFn(void) override; |
| 101 EGLBoolean eglQueryContextFn(EGLDisplay dpy, |
| 102 EGLContext ctx, |
| 103 EGLint attribute, |
| 104 EGLint* value) override; |
| 105 const char* eglQueryStringFn(EGLDisplay dpy, EGLint name) override; |
| 106 EGLBoolean eglQuerySurfaceFn(EGLDisplay dpy, |
| 107 EGLSurface surface, |
| 108 EGLint attribute, |
| 109 EGLint* value) override; |
| 110 EGLBoolean eglQuerySurfacePointerANGLEFn(EGLDisplay dpy, |
| 111 EGLSurface surface, |
| 112 EGLint attribute, |
| 113 void** value) override; |
| 114 EGLBoolean eglReleaseTexImageFn(EGLDisplay dpy, |
| 115 EGLSurface surface, |
| 116 EGLint buffer) override; |
| 117 EGLBoolean eglReleaseThreadFn(void) override; |
| 118 EGLBoolean eglSurfaceAttribFn(EGLDisplay dpy, |
| 119 EGLSurface surface, |
| 120 EGLint attribute, |
| 121 EGLint value) override; |
| 122 EGLBoolean eglSwapBuffersFn(EGLDisplay dpy, EGLSurface surface) override; |
| 123 EGLBoolean eglSwapIntervalFn(EGLDisplay dpy, EGLint interval) override; |
| 124 EGLBoolean eglTerminateFn(EGLDisplay dpy) override; |
| 125 EGLBoolean eglWaitClientFn(void) override; |
| 126 EGLBoolean eglWaitGLFn(void) override; |
| 127 EGLBoolean eglWaitNativeFn(EGLint engine) override; |
| 128 EGLint eglWaitSyncKHRFn(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags) override; |
OLD | NEW |