VirtualBox

Ignore:
Timestamp:
Jun 16, 2009 2:55:52 PM (16 years ago)
Author:
vboxsync
Message:

crOpenGL: add WGL_EXT_pixel_format and WGL_ARB_pixel_format extensions

Location:
trunk/src/VBox/GuestHost/OpenGL/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/GuestHost/OpenGL/include/chromium.h

    r20411 r20635  
    141141#endif
    142142#ifndef WGL_DEPTH_BITS_EXT
    143 #define WGL_DEPTH_BITS_EXT          0x2022
     143#define WGL_DEPTH_BITS_EXT              0x2022
    144144#endif
    145145#ifndef WGL_STENCIL_BITS_EXT
     
    150150#endif
    151151#ifndef WGL_SAMPLES_EXT
    152 #define WGL_SAMPLES_EXT             0x2042
     152#define WGL_SAMPLES_EXT                 0x2042
     153#endif
     154#ifndef WGL_SUPPORT_OPENGL_ARB
     155#define WGL_SUPPORT_OPENGL_ARB          0x2010
     156#endif
     157#ifndef WGL_NUMBER_PIXEL_FORMATS_ARB
     158#define WGL_NUMBER_PIXEL_FORMATS_ARB    0x2000
     159#endif
     160#ifndef WGL_FULL_ACCELERATION_ARB
     161#define WGL_FULL_ACCELERATION_ARB       0x2027
     162#endif
     163#ifndef WGL_SWAP_UNDEFINED_ARB
     164#define WGL_SWAP_UNDEFINED_ARB          0x202A
     165#endif
     166#ifndef WGL_TYPE_RGBA_ARB
     167#define WGL_TYPE_RGBA_ARB               0x202B
     168#endif
     169#ifndef WGL_DRAW_TO_WINDOW_ARB
     170#define WGL_DRAW_TO_WINDOW_ARB                  0x2001
     171#endif
     172#ifndef WGL_DRAW_TO_BITMAP_ARB
     173#define WGL_DRAW_TO_BITMAP_ARB                  0x2002
     174#endif
     175#ifndef WGL_DOUBLE_BUFFER_ARB
     176#define WGL_DOUBLE_BUFFER_ARB                   0x2011
     177#endif
     178#ifndef WGL_NEED_PALETTE_ARB
     179#define WGL_NEED_PALETTE_ARB                    0x2004
     180#endif
     181#ifndef WGL_NEED_SYSTEM_PALETTE_ARB
     182#define WGL_NEED_SYSTEM_PALETTE_ARB             0x2005
     183#endif
     184#ifndef WGL_SWAP_LAYER_BUFFERS_ARB
     185#define WGL_SWAP_LAYER_BUFFERS_ARB              0x2006
     186#endif
     187#ifndef WGL_NUMBER_OVERLAYS_ARB
     188#define WGL_NUMBER_OVERLAYS_ARB                 0x2008
     189#endif
     190#ifndef WGL_NUMBER_UNDERLAYS_ARB
     191#define WGL_NUMBER_UNDERLAYS_ARB                0x2009
     192#endif
     193#ifndef WGL_TRANSPARENT_ARB
     194#define WGL_TRANSPARENT_ARB                     0x200A
     195#endif
     196#ifndef WGL_TRANSPARENT_RED_VALUE_ARB
     197#define WGL_TRANSPARENT_RED_VALUE_ARB           0x2037
     198#endif
     199#ifndef WGL_TRANSPARENT_GREEN_VALUE_ARB
     200#define WGL_TRANSPARENT_GREEN_VALUE_ARB         0x2038
     201#endif
     202#ifndef WGL_TRANSPARENT_BLUE_VALUE_ARB
     203#define WGL_TRANSPARENT_BLUE_VALUE_ARB          0x2039
     204#endif
     205#ifndef WGL_TRANSPARENT_ALPHA_VALUE_ARB
     206#define WGL_TRANSPARENT_ALPHA_VALUE_ARB         0x203A
     207#endif
     208#ifndef WGL_TRANSPARENT_INDEX_VALUE_ARB
     209#define WGL_TRANSPARENT_INDEX_VALUE_ARB         0x203B
     210#endif
     211#ifndef WGL_SHARE_STENCIL_ARB
     212#define WGL_SHARE_STENCIL_ARB                   0x200D
     213#endif
     214#ifndef WGL_SHARE_ACCUM_ARB                   
     215#define WGL_SHARE_ACCUM_ARB                     0x200E
     216#endif
     217#ifndef WGL_SUPPORT_GDI_ARB                   
     218#define WGL_SUPPORT_GDI_ARB                     0x200F
     219#endif
     220#ifndef WGL_RED_BITS_ARB                       
     221#define WGL_RED_BITS_ARB                        0x2015
     222#endif
     223#ifndef WGL_RED_SHIFT_ARB                     
     224#define WGL_RED_SHIFT_ARB                       0x2016
     225#endif
     226#ifndef WGL_GREEN_BITS_ARB                     
     227#define WGL_GREEN_BITS_ARB                      0x2017
     228#endif
     229#ifndef WGL_GREEN_SHIFT_ARB                   
     230#define WGL_GREEN_SHIFT_ARB                     0x2018
     231#endif
     232#ifndef WGL_BLUE_BITS_ARB                     
     233#define WGL_BLUE_BITS_ARB                       0x2019
     234#endif
     235#ifndef WGL_BLUE_SHIFT_ARB                     
     236#define WGL_BLUE_SHIFT_ARB                      0x201A
     237#endif
     238#ifndef WGL_ALPHA_BITS_ARB                     
     239#define WGL_ALPHA_BITS_ARB                      0x201B
     240#endif
     241#ifndef WGL_ALPHA_SHIFT_ARB                   
     242#define WGL_ALPHA_SHIFT_ARB                     0x201C
     243#endif
     244#ifndef WGL_ACCUM_BITS_ARB                     
     245#define WGL_ACCUM_BITS_ARB                      0x201D
     246#endif
     247#ifndef WGL_ACCUM_RED_BITS_ARB                 
     248#define WGL_ACCUM_RED_BITS_ARB                  0x201E
     249#endif
     250#ifndef WGL_ACCUM_GREEN_BITS_ARB               
     251#define WGL_ACCUM_GREEN_BITS_ARB                0x201F
     252#endif
     253#ifndef WGL_ACCUM_BLUE_BITS_ARB               
     254#define WGL_ACCUM_BLUE_BITS_ARB                 0x2020
     255#endif
     256#ifndef WGL_ACCUM_ALPHA_BITS_ARB               
     257#define WGL_ACCUM_ALPHA_BITS_ARB                0x2021
     258#endif
     259#ifndef WGL_DEPTH_BITS_ARB                     
     260#define WGL_DEPTH_BITS_ARB                      0x2022
     261#endif
     262#ifndef WGL_STENCIL_BITS_ARB                   
     263#define WGL_STENCIL_BITS_ARB                    0x2023
     264#endif
     265#ifndef WGL_AUX_BUFFERS_ARB                   
     266#define WGL_AUX_BUFFERS_ARB                     0x2024
     267#endif
     268#ifndef WGL_STEREO_ARB                         
     269#define WGL_STEREO_ARB                          0x2012
     270#endif
     271#ifndef WGL_ACCELERATION_ARB                   
     272#define WGL_ACCELERATION_ARB                    0x2003
     273#endif
     274#ifndef WGL_SHARE_DEPTH_ARB                   
     275#define WGL_SHARE_DEPTH_ARB                     0x200C
     276#endif
     277#ifndef WGL_PIXEL_TYPE_ARB                     
     278#define WGL_PIXEL_TYPE_ARB                      0x2013
     279#endif
     280#ifndef WGL_COLOR_BITS_ARB                     
     281#define WGL_COLOR_BITS_ARB                      0x2014
     282#endif
     283#ifndef WGL_SWAP_METHOD_ARB                   
     284#define WGL_SWAP_METHOD_ARB                     0x2007
    153285#endif
    154286
  • trunk/src/VBox/GuestHost/OpenGL/include/cr_spu.h

    r15532 r20635  
    137137typedef BOOL (WGL_APIENTRY *wglSwapBuffersFunc_t)(HDC);
    138138typedef int (WGL_APIENTRY *wglChoosePixelFormatFunc_t)(HDC, CONST PIXELFORMATDESCRIPTOR *);
     139typedef BOOL (WGL_APIENTRY *wglChoosePixelFormatEXTFunc_t)(HDC, const int *, const FLOAT *, UINT, int *, UINT *);
    139140typedef int (WGL_APIENTRY *wglDescribePixelFormatFunc_t)(HDC, int, UINT, CONST PIXELFORMATDESCRIPTOR *);
    140141typedef int (WGL_APIENTRY *wglSetPixelFormatFunc_t)(HDC, int, CONST PIXELFORMATDESCRIPTOR *);
     
    143144typedef BOOL (WGL_APIENTRY *wglChoosePixelFormatEXTFunc_t)(HDC, const int *, const FLOAT *, UINT, int *, UINT *);
    144145typedef BOOL (WGL_APIENTRY *wglGetPixelFormatAttribivEXTFunc_t)(HDC, int, int, UINT, int *, int *);
    145 typedef BOOL (WGL_APIENTRY *wglGetPixelFormatAttribfvEXTFunc_t)(HDC, int, int, UINT, int *, int *);
     146typedef BOOL (WGL_APIENTRY *wglGetPixelFormatAttribfvEXTFunc_t)(HDC, int, int, UINT, int *, float *);
    146147typedef const GLubyte *(WGL_APIENTRY *glGetStringFunc_t)( GLenum );
    147148typedef const GLubyte *(WGL_APIENTRY *wglGetExtensionsStringEXTFunc_t)( HDC );
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette