VirtualBox

Ignore:
Timestamp:
Jun 28, 2010 7:00:55 PM (14 years ago)
Author:
vboxsync
Message:

wddm/3d: visible regions impl & fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/Graphics/Display/wddm/VBoxDispD3D.cpp

    r30462 r30483  
    2323#include "VBoxDispD3DCmn.h"
    2424#include "VBoxDispD3D.h"
     25
     26#ifdef VBOXDISPMP_TEST
     27HRESULT vboxDispMpTstStart();
     28HRESULT vboxDispMpTstStop();
     29#endif
    2530
    2631#ifdef VBOXWDDMDISP_DEBUG
     
    10951100            HRESULT hr = vboxDispCmInit();
    10961101            Assert(hr == S_OK);
     1102#ifdef VBOXDISPMP_TEST
     1103            if (hr == S_OK)
     1104            {
     1105                hr = vboxDispMpTstStart();
     1106                Assert(hr == S_OK);
     1107            }
     1108#endif
    10971109            if (hr == S_OK)
    10981110                vboxVDbgPrint(("VBoxDispD3D: DLL loaded.\n"));
     
    11061118        case DLL_PROCESS_DETACH:
    11071119        {
    1108             HRESULT hr = vboxDispCmTerm();
     1120            HRESULT hr;
     1121#ifdef VBOXDISPMP_TEST
     1122            hr = vboxDispMpTstStop();
    11091123            Assert(hr == S_OK);
    11101124            if (hr == S_OK)
    1111                 vboxVDbgPrint(("VBoxDispD3D: DLL unloaded.\n"));
    1112             else
    1113                 bOk = FALSE;
     1125#endif
     1126            {
     1127                hr = vboxDispCmTerm();
     1128                Assert(hr == S_OK);
     1129                if (hr == S_OK)
     1130                    vboxVDbgPrint(("VBoxDispD3D: DLL unloaded.\n"));
     1131                else
     1132                    bOk = FALSE;
     1133            }
    11141134//                VbglR3Term();
    11151135            /// @todo RTR3Term();
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