VirtualBox

Changeset 18547 in vbox for trunk/src/VBox/Additions


Ignore:
Timestamp:
Mar 30, 2009 1:38:04 PM (16 years ago)
Author:
vboxsync
Message:

crOpenGL: comment 2 unused functions and glxim isn't pointer

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/crOpenGL/glx_c_exports.c

    r18545 r18547  
    2727
    2828#ifdef VBOXOGL_FAKEDRI
    29 void VBOXGLXENTRYTAG(glXGetDriverConfig)(const char *driverName)
    30 {
    31     return glxim->GetDriverConfig(driverName);
    32 }
     29/*void VBOXGLXENTRYTAG(glXGetDriverConfig)(const char *driverName)
     30{
     31    return glxim.GetDriverConfig(driverName);
     32}*/
    3333
    3434void VBOXGLXENTRYTAG(glXFreeMemoryMESA)(Display *dpy, int scrn, void *pointer)
    3535{
    36     return glxim->FreeMemoryMESA(dpy, scrn, pointer);
     36    return glxim.FreeMemoryMESA(dpy, scrn, pointer);
    3737}
    3838
    3939GLXContext VBOXGLXENTRYTAG(glXImportContextEXT)(Display *dpy, GLXContextID contextID)
    4040{
    41     return glxim->ImportContextEXT(dpy, contextID);
     41    return glxim.ImportContextEXT(dpy, contextID);
    4242}
    4343
    4444GLXContextID VBOXGLXENTRYTAG(glXGetContextIDEXT)(const GLXContext ctx)
    4545{
    46     return glxim->GetContextIDEXT(ctx);
     46    return glxim.GetContextIDEXT(ctx);
    4747}
    4848
    4949Bool VBOXGLXENTRYTAG(glXMakeCurrentReadSGI)(Display *display, GLXDrawable draw, GLXDrawable read, GLXContext ctx)
    5050{
    51     return glxim->MakeCurrentReadSGI(display, draw, read, ctx);
    52 }
    53 
    54 
    55 const char * VBOXGLXENTRYTAG(glXGetScreenDriver)(Display *dpy, int scrNum)
    56 {
    57     return glxim->GetScreenDriver(dpy, scrNum);
    58 }
     51    return glxim.MakeCurrentReadSGI(display, draw, read, ctx);
     52}
     53
     54
     55/*const char * VBOXGLXENTRYTAG(glXGetScreenDriver)(Display *dpy, int scrNum)
     56{
     57    return glxim.GetScreenDriver(dpy, scrNum);
     58}*/
    5959
    6060
    6161Display * VBOXGLXENTRYTAG(glXGetCurrentDisplayEXT)(void)
    6262{
    63     return glxim->GetCurrentDisplayEXT();
     63    return glxim.GetCurrentDisplayEXT();
    6464}
    6565
    6666void VBOXGLXENTRYTAG(glXFreeContextEXT)(Display *dpy, GLXContext ctx)
    6767{
    68     return glxim->FreeContextEXT(dpy, ctx);
     68    return glxim.FreeContextEXT(dpy, ctx);
    6969}
    7070
     
    7272int VBOXGLXENTRYTAG(glXQueryContextInfoEXT)(Display *dpy, GLXContext ctx)
    7373{
    74     return glxim->QueryContextInfoEXT(dpy, ctx);
     74    return glxim.QueryContextInfoEXT(dpy, ctx);
    7575}
    7676
     
    7979                                                       float writeFreq, float priority);
    8080{
    81     return glxim->AllocateMemoryMESA(dpy, scrn, size, readFreq, writeFreq, priority);
     81    return glxim.AllocateMemoryMESA(dpy, scrn, size, readFreq, writeFreq, priority);
    8282}
    8383
    8484GLuint VBOXGLXENTRYTAG(glXGetMemoryOffsetMESA)(Display *dpy, int scrn, const void *pointer )
    8585{
    86     return glxim->GetMemoryOffsetMESA(dpy, scr, pointer);
     86    return glxim.GetMemoryOffsetMESA(dpy, scr, pointer);
    8787}
    8888
     
    9090GLXPixmap VBOXGLXENTRYTAG(glXCreateGLXPixmapMESA)(Display *dpy, XVisualInfo *visual, Pixmap pixmap, Colormap cmap)
    9191{
    92     return glxim->CreateGLXPixmapMESA(dpy, visual, pixmap, cmap);
     92    return glxim.CreateGLXPixmapMESA(dpy, visual, pixmap, cmap);
    9393}
    9494#endif
     
    102102#endif
    103103{
    104     return glxim->CopyContext(dpy,. src, dst, mask);
     104    return glxim.CopyContext(dpy,. src, dst, mask);
    105105}
    106106
     
    108108void VBOXGLXENTRYTAG(glXUseXFont)(Font font, int first, int count, int listBase)
    109109{
    110     return glxim->UseXFont(font, first, count, listBase);
     110    return glxim.UseXFont(font, first, count, listBase);
    111111}
    112112
    113113CR_GLXFuncPtr VBOXGLXENTRYTAG(glXGetProcAddress)(const GLubyte *name)
    114114{
    115     return glxim->GetProcAddress(name);
     115    return glxim.GetProcAddress(name);
    116116}
    117117
    118118Bool VBOXGLXENTRYTAG(glXQueryExtension)(Display *dpy, int *errorBase, int *eventBase)
    119119{
    120     return glxim->QueryExtension(dpy, errorBase, eventBase);
     120    return glxim.QueryExtension(dpy, errorBase, eventBase);
    121121}
    122122
    123123Bool VBOXGLXENTRYTAG(glXIsDirect)(Display *dpy, GLXContext ctx)
    124124{
    125     return glxim->IsDirect(dpy, ctx);
     125    return glxim.IsDirect(dpy, ctx);
    126126}
    127127
    128128GLXPixmap VBOXGLXENTRYTAG(glXCreateGLXPixmap)(Display *dpy, XVisualInfo *vis, Pixmap pixmap)
    129129{
    130     return glxim->CreateGLXPixmap(dpy, vis, pixmap);
     130    return glxim.CreateGLXPixmap(dpy, vis, pixmap);
    131131}
    132132
    133133void VBOXGLXENTRYTAG(glXSwapBuffers)(Display *dpy, GLXDrawable drawable)
    134134{
    135     return glxim->SwapBuffers(dpy, drawable);
     135    return glxim.SwapBuffers(dpy, drawable);
    136136}
    137137
     
    139139GLXDrawable VBOXGLXENTRYTAG(glXGetCurrentDrawable)(void)
    140140{
    141     return glxim->GetCurrentDrawable();
     141    return glxim.GetCurrentDrawable();
    142142}
    143143
    144144void VBOXGLXENTRYTAG(glXWaitGL)(void)
    145145{
    146     return glxim->WaitGL();
     146    return glxim.WaitGL();
    147147}
    148148
    149149Display * VBOXGLXENTRYTAG(glXGetCurrentDisplay)(void)
    150150{
    151     return glxim->GetCurrentDisplay();
     151    return glxim.GetCurrentDisplay();
    152152}
    153153
    154154const char * VBOXGLXENTRYTAG(glXQueryServerString)(Display *dpy, int screen, int name)
    155155{
    156     return glxim->QueryServerString(dpy, screen, name);
     156    return glxim.QueryServerString(dpy, screen, name);
    157157}
    158158
    159159GLXContext VBOXGLXENTRYTAG(glXCreateContext)(Display *dpy, XVisualInfo *vis, GLXContext share, Bool direct)
    160160{
    161     return glxim->CreateContext(dpy, vis, share, direct);
     161    return glxim.CreateContext(dpy, vis, share, direct);
    162162}
    163163
    164164int VBOXGLXENTRYTAG(glXGetConfig)(Display *dpy, XVisualInfo *vis, int attrib, int *value)
    165165{
    166     return glxim->GetConfig(dpy, vis, attrib, value);
     166    return glxim.GetConfig(dpy, vis, attrib, value);
    167167}
    168168
    169169void VBOXGLXENTRYTAG(glXWaitX)(void)
    170170{
    171     return glxim->WaitX();
     171    return glxim.WaitX();
    172172}
    173173
    174174GLXContext VBOXGLXENTRYTAG(glXGetCurrentContext)(void)
    175175{
    176     return glxim->GetCurrentContext();
     176    return glxim.GetCurrentContext();
    177177}
    178178
    179179const char * VBOXGLXENTRYTAG(glXGetClientString)(Display *dpy, int name)
    180180{
    181     return glxim->GetClientString(dpy, name);
     181    return glxim.GetClientString(dpy, name);
    182182}
    183183
    184184Bool VBOXGLXENTRYTAG(glXMakeCurrent)(Display *dpy, GLXDrawable drawable, GLXContext ctx)
    185185{
    186     return glxim->MakeCurrent(dpy, drawable, ctx);
     186    return glxim.MakeCurrent(dpy, drawable, ctx);
    187187}
    188188
    189189void VBOXGLXENTRYTAG(glXDestroyContext)(Display *dpy, GLXContext ctx)
    190190{
    191     return glxim->DestroyContext(dpy, ctx);
     191    return glxim.DestroyContext(dpy, ctx);
    192192}
    193193
    194194CR_GLXFuncPtr VBOXGLXENTRYTAG(glXGetProcAddressARB)(const GLubyte *name)
    195195{
    196     return glxim->GetProcAddressARB(name);
     196    return glxim.GetProcAddressARB(name);
    197197}
    198198
    199199void VBOXGLXENTRYTAG(glXDestroyGLXPixmap)(Display *dpy, GLXPixmap pix)
    200200{
    201     return glxim->DestroyGLXPixmap(dpy, pix);
     201    return glxim.DestroyGLXPixmap(dpy, pix);
    202202}
    203203
    204204Bool VBOXGLXENTRYTAG(glXQueryVersion)(Display *dpy, int *major, int *minor)
    205205{
    206     return glxim->QueryVersion(dpy, major, minor);
     206    return glxim.QueryVersion(dpy, major, minor);
    207207}
    208208
    209209XVisualInfo * VBOXGLXENTRYTAG(glXChooseVisual)(Display *dpy, int screen, int *attribList)
    210210{
    211     return glxim->ChooseVisual(dpy, screen, attribList);
     211    return glxim.ChooseVisual(dpy, screen, attribList);
    212212}
    213213
    214214const char * VBOXGLXENTRYTAG(glXQueryExtensionsString)(Display *dpy, int screen)
    215215{
    216     return glxim->QueryExtensionsString(dpy, screen);
     216    return glxim.QueryExtensionsString(dpy, screen);
    217217}
    218218
     
    221221(Display *dpy, GLXFBConfigSGIX config, unsigned int width, unsigned int height, int *attrib_list)
    222222{
    223     return glxim->CreateGLXPbufferSGIX(dpy, config, width, height, attrib_list);
     223    return glxim.CreateGLXPbufferSGIX(dpy, config, width, height, attrib_list);
    224224}
    225225
     
    227227(Display *dpy, GLXPbuffer pbuf, int attribute, unsigned int *value)
    228228{
    229     return glxim->QueryGLXPbufferSGIX(dpy, pbuf, attribute, value);
     229    return glxim.QueryGLXPbufferSGIX(dpy, pbuf, attribute, value);
    230230}
    231231
     
    233233(Display *dpy, int screen, int *attrib_list, int *nelements)
    234234{
    235     return glxim->ChooseFBConfigSGIX(dpy, screen, attrib_list, nelements);
     235    return glxim.ChooseFBConfigSGIX(dpy, screen, attrib_list, nelements);
    236236}
    237237
    238238void VBOXGLXENTRYTAG(glXDestroyGLXPbufferSGIX)(Display *dpy, GLXPbuffer pbuf)
    239239{
    240     return glxim->DestroyGLXPbufferSGIX(dpy, pbuf);
     240    return glxim.DestroyGLXPbufferSGIX(dpy, pbuf);
    241241}
    242242
    243243void VBOXGLXENTRYTAG(glXSelectEventSGIX)(Display *dpy, GLXDrawable drawable, unsigned long mask)
    244244{
    245     return glxim->SelectEventSGIX(dpy, drawable, mask);
     245    return glxim.SelectEventSGIX(dpy, drawable, mask);
    246246}
    247247
    248248void VBOXGLXENTRYTAG(glXGetSelectedEventSGIX)(Display *dpy, GLXDrawable drawable, unsigned long *mask)
    249249{
    250     return glxim->GetSelectedEventSGIX(dpy, drawable, mask);
     250    return glxim.GetSelectedEventSGIX(dpy, drawable, mask);
    251251}
    252252
    253253GLXFBConfigSGIX VBOXGLXENTRYTAG(glXGetFBConfigFromVisualSGIX)(Display *dpy, XVisualInfo *vis)
    254254{
    255     return glxim->GetFBConfigFromVisualSGIX(dpy, vis);
     255    return glxim.GetFBConfigFromVisualSGIX(dpy, vis);
    256256}
    257257
    258258XVisualInfo * VBOXGLXENTRYTAG(glXGetVisualFromFBConfigSGIX)(Display *dpy, GLXFBConfig config)
    259259{
    260     return glxim->GetVisualFromFBConfigSGIX(dpy, config);
     260    return glxim.GetVisualFromFBConfigSGIX(dpy, config);
    261261}
    262262
     
    264264(Display *dpy, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct)
    265265{
    266     return glxim->CreateContextWithConfigSGIX(dpy, config, render_type, share_list, direct);
     266    return glxim.CreateContextWithConfigSGIX(dpy, config, render_type, share_list, direct);
    267267}
    268268
    269269GLXPixmap VBOXGLXENTRYTAG(glXCreateGLXPixmapWithConfigSGIX)(Display *dpy, GLXFBConfig config, Pixmap pixmap)
    270270{
    271     return glxim->CreateGLXPixmapWithConfigSGIX(dpy, config, pixmap);
     271    return glxim.CreateGLXPixmapWithConfigSGIX(dpy, config, pixmap);
    272272}
    273273
    274274int VBOXGLXENTRYTAG(glXGetFBConfigAttribSGIX)(Display *dpy, GLXFBConfig config, int attribute, int *value)
    275275{
    276     return glxim->GetFBConfigAttribSGIX(dpy, config, attribute, value);
     276    return glxim.GetFBConfigAttribSGIX(dpy, config, attribute, value);
    277277}
    278278
     
    283283GLXFBConfig * VBOXGLXENTRYTAG(glXChooseFBConfig)(Display *dpy, int screen, ATTRIB_TYPE *attrib_list, int *nelements)
    284284{
    285     return glxim->ChooseFBConfig(dpy, screen, attrib_list, nelements);
     285    return glxim.ChooseFBConfig(dpy, screen, attrib_list, nelements);
    286286}
    287287
    288288GLXPbuffer VBOXGLXENTRYTAG(glXCreatePbuffer)(Display *dpy, GLXFBConfig config, ATTRIB_TYPE *attrib_list)
    289289{
    290     return glxim->CreatePbuffer(dpy, config, attrib_list);
     290    return glxim.CreatePbuffer(dpy, config, attrib_list);
    291291}
    292292
    293293GLXPixmap VBOXGLXENTRYTAG(glXCreatePixmap)(Display *dpy, GLXFBConfig config, Pixmap pixmap, const ATTRIB_TYPE *attrib_list)
    294294{
    295     return glxim->CreatePixmap(dpy, config, pixmap, attrib_list);
     295    return glxim.CreatePixmap(dpy, config, pixmap, attrib_list);
    296296}
    297297
    298298GLXWindow VBOXGLXENTRYTAG(glXCreateWindow)(Display *dpy, GLXFBConfig config, Window win, ATTRIB_TYPE *attrib_list)
    299299{
    300     return glxim->CreateWindow(dpy, config, win, attrib_list);
     300    return glxim.CreateWindow(dpy, config, win, attrib_list);
    301301}
    302302
     
    305305(Display *dpy, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct)
    306306{
    307     return glxim->CreateNewContext(dpy, config, render_type, share_list, direct);
     307    return glxim.CreateNewContext(dpy, config, render_type, share_list, direct);
    308308}
    309309
    310310void VBOXGLXENTRYTAG(glXDestroyPbuffer)(Display *dpy, GLXPbuffer pbuf)
    311311{
    312     return glxim->DestroyPbuffer(dpy, pbuf);
     312    return glxim.DestroyPbuffer(dpy, pbuf);
    313313}
    314314
    315315void VBOXGLXENTRYTAG(glXDestroyPixmap)(Display *dpy, GLXPixmap pixmap)
    316316{
    317     return glxim->DestroyPixmap(dpy, pixmap);
     317    return glxim.DestroyPixmap(dpy, pixmap);
    318318}
    319319
    320320void VBOXGLXENTRYTAG(glXDestroyWindow)(Display *dpy, GLXWindow win)
    321321{
    322     return glxim->DestroyWindow(dpy, win);
     322    return glxim.DestroyWindow(dpy, win);
    323323}
    324324
    325325GLXDrawable VBOXGLXENTRYTAG(glXGetCurrentReadDrawable)(void)
    326326{
    327     return glxim->GetCurrentReadDrawable();
     327    return glxim.GetCurrentReadDrawable();
    328328}
    329329
    330330int VBOXGLXENTRYTAG(glXGetFBConfigAttrib)(Display *dpy, GLXFBConfig config, int attribute, int *value)
    331331{
    332     return glxim->GetFBConfigAttrib(dp, config, attribute, value);
     332    return glxim.GetFBConfigAttrib(dp, config, attribute, value);
    333333}
    334334
    335335GLXFBConfig * VBOXGLXENTRYTAG(glXGetFBConfigs)(Display *dpy, int screen, int *nelements)
    336336{
    337     return glxim->GetFBConfigs(dpy, screen, nelements);
     337    return glxim.GetFBConfigs(dpy, screen, nelements);
    338338}
    339339
    340340void VBOXGLXENTRYTAG(glXGetSelectedEvent)(Display *dpy, GLXDrawable draw, unsigned long *event_mask)
    341341{
    342     return glxim->GetSelectedEvent(dpy, draw, event_mask);
     342    return glxim.GetSelectedEvent(dpy, draw, event_mask);
    343343}
    344344
    345345XVisualInfo * VBOXGLXENTRYTAG(glXGetVisualFromFBConfig)(Display *dpy, GLXFBConfig config)
    346346{
    347     return glxim->GetVisualFromFBConfig(dpy, config);
     347    return glxim.GetVisualFromFBConfig(dpy, config);
    348348}
    349349
    350350Bool VBOXGLXENTRYTAG(glXMakeContextCurrent)(Display *display, GLXDrawable draw, GLXDrawable read, GLXContext ctx)
    351351{
    352     return glxim->MakeContextCurrent(disaply, draw, read, ctx);
     352    return glxim.MakeContextCurrent(disaply, draw, read, ctx);
    353353}
    354354
    355355int VBOXGLXENTRYTAG(glXQueryContext)(Display *dpy, GLXContext ctx, int attribute, int *value)
    356356{
    357     return glxim->QueryContext(dpy, ctx, attribute, value);
     357    return glxim.QueryContext(dpy, ctx, attribute, value);
    358358}
    359359
    360360void VBOXGLXENTRYTAG(glXQueryDrawable)(Display *dpy, GLXDrawable draw, int attribute, unsigned int *value)
    361361{
    362     return glxim->QueryDrawable(dpy, draw, attribute, value);
     362    return glxim.QueryDrawable(dpy, draw, attribute, value);
    363363}
    364364
    365365void VBOXGLXENTRYTAG(glXSelectEvent)(Display *dpy, GLXDrawable draw, unsigned long event_mask)
    366366{
    367     return glxim->SelectEvent(dpy, draw, event_mask);
     367    return glxim.SelectEvent(dpy, draw, event_mask);
    368368}
    369369
     
    371371void VBOXGLXENTRYTAG(glXBindTexImageEXT)(Display *dpy, GLXDrawable draw, int buffer, const int *attrib_list)
    372372{
    373     return glxim->BindTexImageEXT(dpy, draw, buffer, attrib_list);
     373    return glxim.BindTexImageEXT(dpy, draw, buffer, attrib_list);
    374374}
    375375
    376376void VBOXGLXENTRYTAG(glXReleaseTexImageEXT)(Display *dpy, GLXDrawable draw, int buffer)
    377377{
    378     return glxim->ReleaseTexImageEXT(dpy, draw, buffer);
     378    return glxim.ReleaseTexImageEXT(dpy, draw, buffer);
    379379}
    380380#endif
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