VirtualBox

Ignore:
Timestamp:
Sep 12, 2019 9:44:16 AM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
133300
Message:

Additions/WINNT/Graphics: Lots of compilation fixes if VBOX_WITH_VIDEOHWACCE and/or VBOX_WITH_MESA3D is not defined.

Location:
trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/VBoxDispDDraw.cpp

    r76553 r80748  
    2424DWORD APIENTRY VBoxDispDDCanCreateSurface(PDD_CANCREATESURFACEDATA lpCanCreateSurface)
    2525{
     26    LOGF_ENTER();
     27
     28    PDD_SURFACEDESC lpDDS = lpCanCreateSurface->lpDDSurfaceDesc;
     29
     30#ifdef VBOX_WITH_VIDEOHWACCEL
    2631    PVBOXDISPDEV pDev = (PVBOXDISPDEV) lpCanCreateSurface->lpDD->dhpdev;
    27     LOGF_ENTER();
    28 
    29     PDD_SURFACEDESC lpDDS = lpCanCreateSurface->lpDDSurfaceDesc;
    30 
    31 #ifdef VBOX_WITH_VIDEOHWACCEL
    3232    if(pDev->vhwa.bEnabled)
    3333    {
     
    118118DWORD APIENTRY VBoxDispDDCreateSurface(PDD_CREATESURFACEDATA lpCreateSurface)
    119119{
    120     PVBOXDISPDEV pDev = (PVBOXDISPDEV) lpCreateSurface->lpDD->dhpdev;
    121120    LOGF_ENTER();
    122121
     
    136135
    137136#ifdef VBOX_WITH_VIDEOHWACCEL
     137    PVBOXDISPDEV pDev = (PVBOXDISPDEV) lpCreateSurface->lpDD->dhpdev;
    138138    if(pDev->vhwa.bEnabled)
    139139    {
     
    247247DWORD APIENTRY VBoxDispDDDestroySurface(PDD_DESTROYSURFACEDATA lpDestroySurface)
    248248{
     249    LOGF_ENTER();
     250
     251    lpDestroySurface->ddRVal = DD_OK;
     252
     253#ifdef VBOX_WITH_VIDEOHWACCEL
    249254    PVBOXDISPDEV pDev = (PVBOXDISPDEV) lpDestroySurface->lpDD->dhpdev;
    250     LOGF_ENTER();
    251 
    252     lpDestroySurface->ddRVal = DD_OK;
    253 
    254 #ifdef VBOX_WITH_VIDEOHWACCEL
    255255    if (pDev->vhwa.bEnabled)
    256256    {
     
    454454    LOGF_ENTER();
    455455
    456     DD_SURFACE_LOCAL *pSurf = lpUnlock->lpDDSurface;
    457 
    458456    lpUnlock->ddRVal = DD_OK;
    459457
     
    461459    if(pDev->vhwa.bEnabled)
    462460    {
     461        DD_SURFACE_LOCAL *pSurf = lpUnlock->lpDDSurface;
    463462        PVBOXVHWASURFDESC pDesc = (PVBOXVHWASURFDESC) pSurf->lpGbl->dwReserved1;
    464463
  • trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/VBoxDispDriverDDraw.cpp

    r76553 r80748  
    8686        pDev->vhwa.bEnabled = RT_SUCCESS(rc);
    8787    }
     88#else
     89    RT_NOREF(pdwFourCC);
    8890#endif
    8991
     
    181183        }
    182184    }
     185#else
     186    RT_NOREF(dhpdev);
    183187#endif
    184188
  • trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/VBoxDispMini.cpp

    r76553 r80748  
    278278}
    279279
     280#ifdef VBOX_WITH_VIDEOHWACCEL
    280281int VBoxDispMPVHWAQueryInfo(HANDLE hDriver, VHWAQUERYINFO *pInfo)
    281282{
     
    293294    return VINF_SUCCESS;
    294295}
     296#endif
    295297
    296298int VBoxDispMPSetColorRegisters(HANDLE hDriver, PVIDEO_CLUT pClut, DWORD cbClut)
  • trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/VBoxDispMini.h

    r76563 r80748  
    3232int VBoxDispMPQueryHGSMICallbacks(HANDLE hDriver, HGSMIQUERYCALLBACKS *pCallbacks);
    3333int VBoxDispMPHGSMIQueryPortProcs(HANDLE hDriver, HGSMIQUERYCPORTPROCS *pPortProcs);
     34#ifdef VBOX_WITH_VIDEOHWACCEL
    3435int VBoxDispMPVHWAQueryInfo(HANDLE hDriver, VHWAQUERYINFO *pInfo);
     36#endif
    3537int VBoxDispMPSetColorRegisters(HANDLE hDriver, PVIDEO_CLUT pClut, DWORD cbClut);
    3638int VBoxDispMPDisablePointer(HANDLE hDriver);
Note: See TracChangeset for help on using the changeset viewer.

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