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_GLX_H_ | 11 #ifndef UI_GL_GL_BINDINGS_AUTOGEN_GLX_H_ |
12 #define UI_GL_GL_BINDINGS_AUTOGEN_GLX_H_ | 12 #define UI_GL_GL_BINDINGS_AUTOGEN_GLX_H_ |
13 | 13 |
14 namespace gfx { | 14 namespace gl { |
15 | 15 |
16 class GLContext; | 16 class GLContext; |
17 | 17 |
18 typedef void(GL_BINDING_CALL* glXBindTexImageEXTProc)(Display* dpy, | 18 typedef void(GL_BINDING_CALL* glXBindTexImageEXTProc)(Display* dpy, |
19 GLXDrawable drawable, | 19 GLXDrawable drawable, |
20 int buffer, | 20 int buffer, |
21 int* attribList); | 21 int* attribList); |
22 typedef GLXFBConfig*(GL_BINDING_CALL* glXChooseFBConfigProc)( | 22 typedef GLXFBConfig*(GL_BINDING_CALL* glXChooseFBConfigProc)( |
23 Display* dpy, | 23 Display* dpy, |
24 int screen, | 24 int screen, |
(...skipping 325 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
350 int interval) = 0; | 350 int interval) = 0; |
351 virtual void glXSwapIntervalMESAFn(unsigned int interval) = 0; | 351 virtual void glXSwapIntervalMESAFn(unsigned int interval) = 0; |
352 virtual void glXUseXFontFn(Font font, int first, int count, int list) = 0; | 352 virtual void glXUseXFontFn(Font font, int first, int count, int list) = 0; |
353 virtual void glXWaitGLFn(void) = 0; | 353 virtual void glXWaitGLFn(void) = 0; |
354 virtual int glXWaitVideoSyncSGIFn(int divisor, | 354 virtual int glXWaitVideoSyncSGIFn(int divisor, |
355 int remainder, | 355 int remainder, |
356 unsigned int* count) = 0; | 356 unsigned int* count) = 0; |
357 virtual void glXWaitXFn(void) = 0; | 357 virtual void glXWaitXFn(void) = 0; |
358 }; | 358 }; |
359 | 359 |
360 } // namespace gfx | 360 } // namespace gl |
361 | 361 |
362 #define glXBindTexImageEXT ::gfx::g_current_glx_context->glXBindTexImageEXTFn | 362 #define glXBindTexImageEXT ::gl::g_current_glx_context->glXBindTexImageEXTFn |
363 #define glXChooseFBConfig ::gfx::g_current_glx_context->glXChooseFBConfigFn | 363 #define glXChooseFBConfig ::gl::g_current_glx_context->glXChooseFBConfigFn |
364 #define glXChooseVisual ::gfx::g_current_glx_context->glXChooseVisualFn | 364 #define glXChooseVisual ::gl::g_current_glx_context->glXChooseVisualFn |
365 #define glXCopyContext ::gfx::g_current_glx_context->glXCopyContextFn | 365 #define glXCopyContext ::gl::g_current_glx_context->glXCopyContextFn |
366 #define glXCopySubBufferMESA \ | 366 #define glXCopySubBufferMESA ::gl::g_current_glx_context->glXCopySubBufferMESAFn |
367 ::gfx::g_current_glx_context->glXCopySubBufferMESAFn | 367 #define glXCreateContext ::gl::g_current_glx_context->glXCreateContextFn |
368 #define glXCreateContext ::gfx::g_current_glx_context->glXCreateContextFn | |
369 #define glXCreateContextAttribsARB \ | 368 #define glXCreateContextAttribsARB \ |
370 ::gfx::g_current_glx_context->glXCreateContextAttribsARBFn | 369 ::gl::g_current_glx_context->glXCreateContextAttribsARBFn |
371 #define glXCreateGLXPixmap ::gfx::g_current_glx_context->glXCreateGLXPixmapFn | 370 #define glXCreateGLXPixmap ::gl::g_current_glx_context->glXCreateGLXPixmapFn |
372 #define glXCreateNewContext ::gfx::g_current_glx_context->glXCreateNewContextFn | 371 #define glXCreateNewContext ::gl::g_current_glx_context->glXCreateNewContextFn |
373 #define glXCreatePbuffer ::gfx::g_current_glx_context->glXCreatePbufferFn | 372 #define glXCreatePbuffer ::gl::g_current_glx_context->glXCreatePbufferFn |
374 #define glXCreatePixmap ::gfx::g_current_glx_context->glXCreatePixmapFn | 373 #define glXCreatePixmap ::gl::g_current_glx_context->glXCreatePixmapFn |
375 #define glXCreateWindow ::gfx::g_current_glx_context->glXCreateWindowFn | 374 #define glXCreateWindow ::gl::g_current_glx_context->glXCreateWindowFn |
376 #define glXDestroyContext ::gfx::g_current_glx_context->glXDestroyContextFn | 375 #define glXDestroyContext ::gl::g_current_glx_context->glXDestroyContextFn |
377 #define glXDestroyGLXPixmap ::gfx::g_current_glx_context->glXDestroyGLXPixmapFn | 376 #define glXDestroyGLXPixmap ::gl::g_current_glx_context->glXDestroyGLXPixmapFn |
378 #define glXDestroyPbuffer ::gfx::g_current_glx_context->glXDestroyPbufferFn | 377 #define glXDestroyPbuffer ::gl::g_current_glx_context->glXDestroyPbufferFn |
379 #define glXDestroyPixmap ::gfx::g_current_glx_context->glXDestroyPixmapFn | 378 #define glXDestroyPixmap ::gl::g_current_glx_context->glXDestroyPixmapFn |
380 #define glXDestroyWindow ::gfx::g_current_glx_context->glXDestroyWindowFn | 379 #define glXDestroyWindow ::gl::g_current_glx_context->glXDestroyWindowFn |
381 #define glXGetClientString ::gfx::g_current_glx_context->glXGetClientStringFn | 380 #define glXGetClientString ::gl::g_current_glx_context->glXGetClientStringFn |
382 #define glXGetConfig ::gfx::g_current_glx_context->glXGetConfigFn | 381 #define glXGetConfig ::gl::g_current_glx_context->glXGetConfigFn |
383 #define glXGetCurrentContext \ | 382 #define glXGetCurrentContext ::gl::g_current_glx_context->glXGetCurrentContextFn |
384 ::gfx::g_current_glx_context->glXGetCurrentContextFn | 383 #define glXGetCurrentDisplay ::gl::g_current_glx_context->glXGetCurrentDisplayFn |
385 #define glXGetCurrentDisplay \ | |
386 ::gfx::g_current_glx_context->glXGetCurrentDisplayFn | |
387 #define glXGetCurrentDrawable \ | 384 #define glXGetCurrentDrawable \ |
388 ::gfx::g_current_glx_context->glXGetCurrentDrawableFn | 385 ::gl::g_current_glx_context->glXGetCurrentDrawableFn |
389 #define glXGetCurrentReadDrawable \ | 386 #define glXGetCurrentReadDrawable \ |
390 ::gfx::g_current_glx_context->glXGetCurrentReadDrawableFn | 387 ::gl::g_current_glx_context->glXGetCurrentReadDrawableFn |
391 #define glXGetFBConfigAttrib \ | 388 #define glXGetFBConfigAttrib ::gl::g_current_glx_context->glXGetFBConfigAttribFn |
392 ::gfx::g_current_glx_context->glXGetFBConfigAttribFn | |
393 #define glXGetFBConfigFromVisualSGIX \ | 389 #define glXGetFBConfigFromVisualSGIX \ |
394 ::gfx::g_current_glx_context->glXGetFBConfigFromVisualSGIXFn | 390 ::gl::g_current_glx_context->glXGetFBConfigFromVisualSGIXFn |
395 #define glXGetFBConfigs ::gfx::g_current_glx_context->glXGetFBConfigsFn | 391 #define glXGetFBConfigs ::gl::g_current_glx_context->glXGetFBConfigsFn |
396 #define glXGetMscRateOML ::gfx::g_current_glx_context->glXGetMscRateOMLFn | 392 #define glXGetMscRateOML ::gl::g_current_glx_context->glXGetMscRateOMLFn |
397 #define glXGetSelectedEvent ::gfx::g_current_glx_context->glXGetSelectedEventFn | 393 #define glXGetSelectedEvent ::gl::g_current_glx_context->glXGetSelectedEventFn |
398 #define glXGetSyncValuesOML ::gfx::g_current_glx_context->glXGetSyncValuesOMLFn | 394 #define glXGetSyncValuesOML ::gl::g_current_glx_context->glXGetSyncValuesOMLFn |
399 #define glXGetVisualFromFBConfig \ | 395 #define glXGetVisualFromFBConfig \ |
400 ::gfx::g_current_glx_context->glXGetVisualFromFBConfigFn | 396 ::gl::g_current_glx_context->glXGetVisualFromFBConfigFn |
401 #define glXIsDirect ::gfx::g_current_glx_context->glXIsDirectFn | 397 #define glXIsDirect ::gl::g_current_glx_context->glXIsDirectFn |
402 #define glXMakeContextCurrent \ | 398 #define glXMakeContextCurrent \ |
403 ::gfx::g_current_glx_context->glXMakeContextCurrentFn | 399 ::gl::g_current_glx_context->glXMakeContextCurrentFn |
404 #define glXMakeCurrent ::gfx::g_current_glx_context->glXMakeCurrentFn | 400 #define glXMakeCurrent ::gl::g_current_glx_context->glXMakeCurrentFn |
405 #define glXQueryContext ::gfx::g_current_glx_context->glXQueryContextFn | 401 #define glXQueryContext ::gl::g_current_glx_context->glXQueryContextFn |
406 #define glXQueryDrawable ::gfx::g_current_glx_context->glXQueryDrawableFn | 402 #define glXQueryDrawable ::gl::g_current_glx_context->glXQueryDrawableFn |
407 #define glXQueryExtension ::gfx::g_current_glx_context->glXQueryExtensionFn | 403 #define glXQueryExtension ::gl::g_current_glx_context->glXQueryExtensionFn |
408 #define glXQueryExtensionsString \ | 404 #define glXQueryExtensionsString \ |
409 ::gfx::g_current_glx_context->glXQueryExtensionsStringFn | 405 ::gl::g_current_glx_context->glXQueryExtensionsStringFn |
410 #define glXQueryServerString \ | 406 #define glXQueryServerString ::gl::g_current_glx_context->glXQueryServerStringFn |
411 ::gfx::g_current_glx_context->glXQueryServerStringFn | 407 #define glXQueryVersion ::gl::g_current_glx_context->glXQueryVersionFn |
412 #define glXQueryVersion ::gfx::g_current_glx_context->glXQueryVersionFn | |
413 #define glXReleaseTexImageEXT \ | 408 #define glXReleaseTexImageEXT \ |
414 ::gfx::g_current_glx_context->glXReleaseTexImageEXTFn | 409 ::gl::g_current_glx_context->glXReleaseTexImageEXTFn |
415 #define glXSelectEvent ::gfx::g_current_glx_context->glXSelectEventFn | 410 #define glXSelectEvent ::gl::g_current_glx_context->glXSelectEventFn |
416 #define glXSwapBuffers ::gfx::g_current_glx_context->glXSwapBuffersFn | 411 #define glXSwapBuffers ::gl::g_current_glx_context->glXSwapBuffersFn |
417 #define glXSwapIntervalEXT ::gfx::g_current_glx_context->glXSwapIntervalEXTFn | 412 #define glXSwapIntervalEXT ::gl::g_current_glx_context->glXSwapIntervalEXTFn |
418 #define glXSwapIntervalMESA ::gfx::g_current_glx_context->glXSwapIntervalMESAFn | 413 #define glXSwapIntervalMESA ::gl::g_current_glx_context->glXSwapIntervalMESAFn |
419 #define glXUseXFont ::gfx::g_current_glx_context->glXUseXFontFn | 414 #define glXUseXFont ::gl::g_current_glx_context->glXUseXFontFn |
420 #define glXWaitGL ::gfx::g_current_glx_context->glXWaitGLFn | 415 #define glXWaitGL ::gl::g_current_glx_context->glXWaitGLFn |
421 #define glXWaitVideoSyncSGI ::gfx::g_current_glx_context->glXWaitVideoSyncSGIFn | 416 #define glXWaitVideoSyncSGI ::gl::g_current_glx_context->glXWaitVideoSyncSGIFn |
422 #define glXWaitX ::gfx::g_current_glx_context->glXWaitXFn | 417 #define glXWaitX ::gl::g_current_glx_context->glXWaitXFn |
423 | 418 |
424 #endif // UI_GL_GL_BINDINGS_AUTOGEN_GLX_H_ | 419 #endif // UI_GL_GL_BINDINGS_AUTOGEN_GLX_H_ |
OLD | NEW |