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 void glXBindTexImageEXTFn(Display* dpy, |
| 12 GLXDrawable drawable, |
| 13 int buffer, |
| 14 int* attribList) override; |
| 15 GLXFBConfig* glXChooseFBConfigFn(Display* dpy, |
| 16 int screen, |
| 17 const int* attribList, |
| 18 int* nitems) override; |
| 19 XVisualInfo* glXChooseVisualFn(Display* dpy, |
| 20 int screen, |
| 21 int* attribList) override; |
| 22 void glXCopyContextFn(Display* dpy, |
| 23 GLXContext src, |
| 24 GLXContext dst, |
| 25 unsigned long mask) override; |
| 26 void glXCopySubBufferMESAFn(Display* dpy, |
| 27 GLXDrawable drawable, |
| 28 int x, |
| 29 int y, |
| 30 int width, |
| 31 int height) override; |
| 32 GLXContext glXCreateContextFn(Display* dpy, |
| 33 XVisualInfo* vis, |
| 34 GLXContext shareList, |
| 35 int direct) override; |
| 36 GLXContext glXCreateContextAttribsARBFn(Display* dpy, |
| 37 GLXFBConfig config, |
| 38 GLXContext share_context, |
| 39 int direct, |
| 40 const int* attrib_list) override; |
| 41 GLXPixmap glXCreateGLXPixmapFn(Display* dpy, |
| 42 XVisualInfo* visual, |
| 43 Pixmap pixmap) override; |
| 44 GLXContext glXCreateNewContextFn(Display* dpy, |
| 45 GLXFBConfig config, |
| 46 int renderType, |
| 47 GLXContext shareList, |
| 48 int direct) override; |
| 49 GLXPbuffer glXCreatePbufferFn(Display* dpy, |
| 50 GLXFBConfig config, |
| 51 const int* attribList) override; |
| 52 GLXPixmap glXCreatePixmapFn(Display* dpy, |
| 53 GLXFBConfig config, |
| 54 Pixmap pixmap, |
| 55 const int* attribList) override; |
| 56 GLXWindow glXCreateWindowFn(Display* dpy, |
| 57 GLXFBConfig config, |
| 58 Window win, |
| 59 const int* attribList) override; |
| 60 void glXDestroyContextFn(Display* dpy, GLXContext ctx) override; |
| 61 void glXDestroyGLXPixmapFn(Display* dpy, GLXPixmap pixmap) override; |
| 62 void glXDestroyPbufferFn(Display* dpy, GLXPbuffer pbuf) override; |
| 63 void glXDestroyPixmapFn(Display* dpy, GLXPixmap pixmap) override; |
| 64 void glXDestroyWindowFn(Display* dpy, GLXWindow window) override; |
| 65 const char* glXGetClientStringFn(Display* dpy, int name) override; |
| 66 int glXGetConfigFn(Display* dpy, |
| 67 XVisualInfo* visual, |
| 68 int attrib, |
| 69 int* value) override; |
| 70 GLXContext glXGetCurrentContextFn(void) override; |
| 71 Display* glXGetCurrentDisplayFn(void) override; |
| 72 GLXDrawable glXGetCurrentDrawableFn(void) override; |
| 73 GLXDrawable glXGetCurrentReadDrawableFn(void) override; |
| 74 int glXGetFBConfigAttribFn(Display* dpy, |
| 75 GLXFBConfig config, |
| 76 int attribute, |
| 77 int* value) override; |
| 78 GLXFBConfig glXGetFBConfigFromVisualSGIXFn(Display* dpy, |
| 79 XVisualInfo* visualInfo) override; |
| 80 GLXFBConfig* glXGetFBConfigsFn(Display* dpy, |
| 81 int screen, |
| 82 int* nelements) override; |
| 83 bool glXGetMscRateOMLFn(Display* dpy, |
| 84 GLXDrawable drawable, |
| 85 int32* numerator, |
| 86 int32* denominator) override; |
| 87 void glXGetSelectedEventFn(Display* dpy, |
| 88 GLXDrawable drawable, |
| 89 unsigned long* mask) override; |
| 90 bool glXGetSyncValuesOMLFn(Display* dpy, |
| 91 GLXDrawable drawable, |
| 92 int64* ust, |
| 93 int64* msc, |
| 94 int64* sbc) override; |
| 95 XVisualInfo* glXGetVisualFromFBConfigFn(Display* dpy, |
| 96 GLXFBConfig config) override; |
| 97 int glXIsDirectFn(Display* dpy, GLXContext ctx) override; |
| 98 int glXMakeContextCurrentFn(Display* dpy, |
| 99 GLXDrawable draw, |
| 100 GLXDrawable read, |
| 101 GLXContext ctx) override; |
| 102 int glXMakeCurrentFn(Display* dpy, |
| 103 GLXDrawable drawable, |
| 104 GLXContext ctx) override; |
| 105 int glXQueryContextFn(Display* dpy, |
| 106 GLXContext ctx, |
| 107 int attribute, |
| 108 int* value) override; |
| 109 void glXQueryDrawableFn(Display* dpy, |
| 110 GLXDrawable draw, |
| 111 int attribute, |
| 112 unsigned int* value) override; |
| 113 int glXQueryExtensionFn(Display* dpy, int* errorb, int* event) override; |
| 114 const char* glXQueryExtensionsStringFn(Display* dpy, int screen) override; |
| 115 const char* glXQueryServerStringFn(Display* dpy, int screen, int name) override; |
| 116 int glXQueryVersionFn(Display* dpy, int* maj, int* min) override; |
| 117 void glXReleaseTexImageEXTFn(Display* dpy, |
| 118 GLXDrawable drawable, |
| 119 int buffer) override; |
| 120 void glXSelectEventFn(Display* dpy, |
| 121 GLXDrawable drawable, |
| 122 unsigned long mask) override; |
| 123 void glXSwapBuffersFn(Display* dpy, GLXDrawable drawable) override; |
| 124 void glXSwapIntervalEXTFn(Display* dpy, |
| 125 GLXDrawable drawable, |
| 126 int interval) override; |
| 127 void glXSwapIntervalMESAFn(unsigned int interval) override; |
| 128 void glXUseXFontFn(Font font, int first, int count, int list) override; |
| 129 void glXWaitGLFn(void) override; |
| 130 int glXWaitVideoSyncSGIFn(int divisor, |
| 131 int remainder, |
| 132 unsigned int* count) override; |
| 133 void glXWaitXFn(void) override; |
OLD | NEW |