Magellan Linux

Diff of /tags/openglupdate-2_3_2/glxext.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

trunk/opengl-update/glxext.h revision 1145 by niro, Fri Aug 20 12:05:55 2010 UTC tags/openglupdate-2_3_2/glxext.h revision 1991 by niro, Thu Nov 15 14:25:03 2012 UTC
# Line 6  extern "C" { Line 6  extern "C" {
6  #endif  #endif
7    
8  /*  /*
9  ** Copyright (c) 2007-2010 The Khronos Group Inc.  ** Copyright (c) 2007-2012 The Khronos Group Inc.
10  **  **
11  ** Permission is hereby granted, free of charge, to any person obtaining a  ** Permission is hereby granted, free of charge, to any person obtaining a
12  ** copy of this software and/or associated documentation files (the  ** copy of this software and/or associated documentation files (the
# Line 48  extern "C" { Line 48  extern "C" {
48  /*************************************************************/  /*************************************************************/
49    
50  /* Header file version number, required by OpenGL ABI for Linux */  /* Header file version number, required by OpenGL ABI for Linux */
51  /* glxext.h last updated 2010/08/06 */  /* glxext.h last updated 2012/02/29 */
52  /* Current version at http://www.opengl.org/registry/ */  /* Current version at http://www.opengl.org/registry/ */
53  #define GLX_GLXEXT_VERSION 32  #define GLX_GLXEXT_VERSION 33
54    
55  #ifndef GLX_VERSION_1_3  #ifndef GLX_VERSION_1_3
56  #define GLX_WINDOW_BIT                     0x00000001  #define GLX_WINDOW_BIT                     0x00000001
# Line 440  extern "C" { Line 440  extern "C" {
440  #define GLX_CONTEXT_ES2_PROFILE_BIT_EXT    0x00000004  #define GLX_CONTEXT_ES2_PROFILE_BIT_EXT    0x00000004
441  #endif  #endif
442    
443    #ifndef GLX_EXT_swap_control_tear
444    #define GLX_LATE_SWAPS_TEAR_EXT            0x20F3
445    #endif
446    
447    #ifndef GLX_EXT_buffer_age
448    #define GLX_BACK_BUFFER_AGE_EXT            0x20F4
449    #endif
450    
451    
452  /*************************************************************/  /*************************************************************/
453    
# Line 964  typedef void ( * PFNGLXRELEASEVIDEOCAPTU Line 972  typedef void ( * PFNGLXRELEASEVIDEOCAPTU
972  #ifndef GLX_EXT_swap_control  #ifndef GLX_EXT_swap_control
973  #define GLX_EXT_swap_control 1  #define GLX_EXT_swap_control 1
974  #ifdef GLX_GLXEXT_PROTOTYPES  #ifdef GLX_GLXEXT_PROTOTYPES
975  extern int glXSwapIntervalEXT (Display *dpy, GLXDrawable drawable, int interval);  extern void glXSwapIntervalEXT (Display *dpy, GLXDrawable drawable, int interval);
976  #endif /* GLX_GLXEXT_PROTOTYPES */  #endif /* GLX_GLXEXT_PROTOTYPES */
977  typedef int ( * PFNGLXSWAPINTERVALEXTPROC) (Display *dpy, GLXDrawable drawable, int interval);  typedef void ( * PFNGLXSWAPINTERVALEXTPROC) (Display *dpy, GLXDrawable drawable, int interval);
978  #endif  #endif
979    
980  #ifndef GLX_NV_copy_image  #ifndef GLX_NV_copy_image
# Line 985  typedef void ( * PFNGLXCOPYIMAGESUBDATAN Line 993  typedef void ( * PFNGLXCOPYIMAGESUBDATAN
993  #define GLX_NV_multisample_coverage 1  #define GLX_NV_multisample_coverage 1
994  #endif  #endif
995    
996    #ifndef GLX_EXT_swap_control_tear
997    #define GLX_EXT_swap_control_tear 1
998    #endif
999    
1000    #ifndef GLX_EXT_buffer_age
1001    #define GLX_EXT_buffer_age 1
1002    #endif
1003    
1004    
1005  #ifdef __cplusplus  #ifdef __cplusplus
1006  }  }

Legend:
Removed from v.1145  
changed lines
  Added in v.1991