VirtualBox

Changeset 21248 in vbox for trunk/src/VBox/Additions/common


Ignore:
Timestamp:
Jul 6, 2009 12:49:44 PM (15 years ago)
Author:
vboxsync
Message:

crOpenGL: fix dynamic linking for non dri/fakedri builds

Location:
trunk/src/VBox/Additions/common/crOpenGL
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/crOpenGL/Linux_i386_glxapi_exports.py

    r18882 r21248  
    2222#"GetDriverConfig",
    2323"GetProcAddress",
    24 "FreeMemoryMESA",
    2524"QueryExtension",
    2625"IsDirect",
     
    3433"CreateNewContext",
    3534"SelectEventSGIX",
    36 "QueryContextInfoEXT",
    3735"GetCurrentDrawable",
    3836"ChooseFBConfig",
     
    4240"GetSelectedEventSGIX",
    4341"GetCurrentReadDrawable",
    44 "ImportContextEXT",
    45 "GetContextIDEXT",
    4642"GetCurrentDisplay",
    4743"QueryServerString",
     
    4945"SelectEvent",
    5046"GetVisualFromFBConfigSGIX",
    51 "MakeCurrentReadSGI",
    5247"GetFBConfigFromVisualSGIX",
    5348"QueryDrawable",
     
    5550"GetConfig",
    5651"CreateGLXPbufferSGIX",
    57 "AllocateMemoryMESA",
    58 "GetMemoryOffsetMESA",
    5952"CreatePbuffer",
    6053"ChooseFBConfigSGIX",
    6154"WaitX",
    6255"GetVisualFromFBConfig",
    63 "CreateGLXPixmapMESA",
    6456#"GetScreenDriver",
    6557"GetFBConfigAttrib",
    6658"GetCurrentContext",
    6759"GetClientString",
    68 "GetCurrentDisplayEXT",
    6960"DestroyPixmap",
    7061"MakeCurrent",
     
    7263"GetProcAddressARB",
    7364"GetSelectedEvent",
    74 "FreeContextEXT",
    7565"DestroyPbuffer",
    7666"DestroyWindow",
     
    8070"MakeContextCurrent",
    8171"QueryExtensionsString",
    82 "GetFBConfigAttribSGIX"
     72"GetFBConfigAttribSGIX",
     73"FreeMemoryMESA",
     74"QueryContextInfoEXT",
     75"ImportContextEXT",
     76"GetContextIDEXT",
     77"MakeCurrentReadSGI",
     78"AllocateMemoryMESA",
     79"GetMemoryOffsetMESA",
     80"CreateGLXPixmapMESA",
     81"GetCurrentDisplayEXT",
     82"FreeContextEXT"
    8383];
    8484
  • trunk/src/VBox/Additions/common/crOpenGL/SunOS_i386_glxapi_exports.py

    r18176 r21248  
    2222#"GetDriverConfig",
    2323"GetProcAddress",
    24 "FreeMemoryMESA",
    2524"QueryExtension",
    2625"IsDirect",
     
    3433"CreateNewContext",
    3534"SelectEventSGIX",
    36 "QueryContextInfoEXT",
    3735"GetCurrentDrawable",
    3836"ChooseFBConfig",
     
    4240"GetSelectedEventSGIX",
    4341"GetCurrentReadDrawable",
    44 "ImportContextEXT",
    45 "GetContextIDEXT",
    4642"GetCurrentDisplay",
    4743"QueryServerString",
     
    4945"SelectEvent",
    5046"GetVisualFromFBConfigSGIX",
    51 "MakeCurrentReadSGI",
    5247"GetFBConfigFromVisualSGIX",
    5348"QueryDrawable",
     
    5550"GetConfig",
    5651"CreateGLXPbufferSGIX",
    57 "AllocateMemoryMESA",
    58 "GetMemoryOffsetMESA",
    5952"CreatePbuffer",
    6053"ChooseFBConfigSGIX",
    6154"WaitX",
    6255"GetVisualFromFBConfig",
    63 "CreateGLXPixmapMESA",
    6456#"GetScreenDriver",
    6557"GetFBConfigAttrib",
    6658"GetCurrentContext",
    6759"GetClientString",
    68 "GetCurrentDisplayEXT",
    6960"DestroyPixmap",
    7061"MakeCurrent",
     
    7263"GetProcAddressARB",
    7364"GetSelectedEvent",
    74 "FreeContextEXT",
    7565"DestroyPbuffer",
    7666"DestroyWindow",
     
    8070"MakeContextCurrent",
    8171"QueryExtensionsString",
    82 "GetFBConfigAttribSGIX"
     72"GetFBConfigAttribSGIX",
     73"FreeMemoryMESA",
     74"QueryContextInfoEXT",
     75"ImportContextEXT",
     76"GetContextIDEXT",
     77"MakeCurrentReadSGI",
     78"AllocateMemoryMESA",
     79"GetMemoryOffsetMESA",
     80"CreateGLXPixmapMESA",
     81"GetCurrentDisplayEXT",
     82"FreeContextEXT"
    8383];
    8484
  • trunk/src/VBox/Additions/common/crOpenGL/fakedri_glxfuncsList.h

    r20509 r21248  
    3636/*GLXAPI_ENTRY(GetDriverConfig)*/
    3737GLXAPI_ENTRY(GetProcAddress)
    38 GLXAPI_ENTRY(FreeMemoryMESA)
    3938GLXAPI_ENTRY(QueryExtension)
    4039GLXAPI_ENTRY(IsDirect)
     
    4847GLXAPI_ENTRY(CreateNewContext)
    4948GLXAPI_ENTRY(SelectEventSGIX)
    50 GLXAPI_ENTRY(QueryContextInfoEXT)
    5149GLXAPI_ENTRY(GetCurrentDrawable)
    5250GLXAPI_ENTRY(ChooseFBConfig)
     
    5654GLXAPI_ENTRY(GetSelectedEventSGIX)
    5755GLXAPI_ENTRY(GetCurrentReadDrawable)
    58 GLXAPI_ENTRY(ImportContextEXT)
    59 GLXAPI_ENTRY(GetContextIDEXT)
    6056GLXAPI_ENTRY(GetCurrentDisplay)
    6157GLXAPI_ENTRY(QueryServerString)
     
    6359GLXAPI_ENTRY(SelectEvent)
    6460GLXAPI_ENTRY(GetVisualFromFBConfigSGIX)
    65 GLXAPI_ENTRY(MakeCurrentReadSGI)
    6661GLXAPI_ENTRY(GetFBConfigFromVisualSGIX)
    6762GLXAPI_ENTRY(QueryDrawable)
     
    6964GLXAPI_ENTRY(GetConfig)
    7065GLXAPI_ENTRY(CreateGLXPbufferSGIX)
    71 GLXAPI_ENTRY(AllocateMemoryMESA)
    72 GLXAPI_ENTRY(GetMemoryOffsetMESA)
    7366GLXAPI_ENTRY(CreatePbuffer)
    7467GLXAPI_ENTRY(ChooseFBConfigSGIX)
    7568GLXAPI_ENTRY(WaitX)
    7669GLXAPI_ENTRY(GetVisualFromFBConfig)
    77 GLXAPI_ENTRY(CreateGLXPixmapMESA)
    7870/*GLXAPI_ENTRY(GetScreenDriver)*/
    7971GLXAPI_ENTRY(GetFBConfigAttrib)
    8072GLXAPI_ENTRY(GetCurrentContext)
    8173GLXAPI_ENTRY(GetClientString)
    82 GLXAPI_ENTRY(GetCurrentDisplayEXT)
    8374GLXAPI_ENTRY(DestroyPixmap)
    8475GLXAPI_ENTRY(MakeCurrent)
     
    8677GLXAPI_ENTRY(GetProcAddressARB)
    8778GLXAPI_ENTRY(GetSelectedEvent)
    88 GLXAPI_ENTRY(FreeContextEXT)
    8979GLXAPI_ENTRY(DestroyPbuffer)
    9080GLXAPI_ENTRY(DestroyWindow)
     
    9585GLXAPI_ENTRY(QueryExtensionsString)
    9686GLXAPI_ENTRY(GetFBConfigAttribSGIX)
    97 
     87#ifdef VBOXOGL_FAKEDRI
     88GLXAPI_ENTRY(FreeMemoryMESA)
     89GLXAPI_ENTRY(QueryContextInfoEXT)
     90GLXAPI_ENTRY(ImportContextEXT)
     91GLXAPI_ENTRY(GetContextIDEXT)
     92GLXAPI_ENTRY(MakeCurrentReadSGI)
     93GLXAPI_ENTRY(AllocateMemoryMESA)
     94GLXAPI_ENTRY(GetMemoryOffsetMESA)
     95GLXAPI_ENTRY(CreateGLXPixmapMESA)
     96GLXAPI_ENTRY(GetCurrentDisplayEXT)
     97GLXAPI_ENTRY(FreeContextEXT)
     98#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