VirtualBox

Changeset 79739 in vbox


Ignore:
Timestamp:
Jul 12, 2019 2:26:35 PM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
132100
Message:

WDDM: removed obsolete code.

Location:
trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxD3DIf.h

    r76563 r79739  
    141141
    142142#define VBOXDISPMODE_IS_3D(_p) ((_p)->f3D)
    143 #ifdef VBOXDISP_EARLYCREATEDEVICE
    144 #define VBOXDISP_D3DEV(_p) (_p)->pDevice9If
    145 #else
    146143#define VBOXDISP_D3DEV(_p) VBoxD3DIfDeviceGet(_p)
    147 #endif
    148144
    149145#endif /* !GA_INCLUDED_SRC_WINNT_Graphics_Video_disp_wddm_VBoxD3DIf_h */
  • trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispD3D.cpp

    r77046 r79739  
    63776377                    if (hr == S_OK)
    63786378                    {
    6379 #ifdef VBOXDISP_EARLYCREATEDEVICE
    6380                         PVBOXWDDMDISP_RESOURCE pRc = vboxResourceAlloc(2);
    6381                         Assert(pRc);
    6382                         if (pRc)
    6383                         {
    6384                             D3DPRESENT_PARAMETERS params;
    6385                             memset(&params, 0, sizeof (params));
    6386     //                        params.BackBufferWidth = 640;
    6387     //                        params.BackBufferHeight = 480;
    6388                             params.BackBufferWidth = 0x400;
    6389                             params.BackBufferHeight = 0x300;
    6390                             params.BackBufferFormat = D3DFMT_A8R8G8B8;
    6391     //                        params.BackBufferCount = 0;
    6392                             params.BackBufferCount = 1;
    6393                             params.MultiSampleType = D3DMULTISAMPLE_NONE;
    6394                             params.SwapEffect = D3DSWAPEFFECT_DISCARD;
    6395         //                    params.hDeviceWindow = hWnd;
    6396                                         /** @todo it seems there should be a way to detect this correctly since
    6397                                          * our vboxWddmDDevSetDisplayMode will be called in case we are using full-screen */
    6398                             params.Windowed = TRUE;
    6399                             //            params.EnableAutoDepthStencil = FALSE;
    6400                             //            params.AutoDepthStencilFormat = D3DFMT_UNKNOWN;
    6401                             //            params.Flags;
    6402                             //            params.FullScreen_RefreshRateInHz;
    6403                             //            params.FullScreen_PresentationInterval;
    6404 
    6405                             hr = vboxWddmD3DDeviceCreate(pDevice, 0, pRc, &params, TRUE /*BOOL bLockable*/);
    6406                             Assert(hr == S_OK);
    6407                             if (hr == S_OK)
    6408                                 break;
    6409                             vboxResourceFree(pRc);
    6410                         }
    6411                         else
    6412                         {
    6413                             hr = E_OUTOFMEMORY;
    6414                         }
    6415 
    6416                         HRESULT hr2 = vboxDispCmCtxDestroy(pDevice, &pDevice->DefaultContext);
    6417                         Assert(hr2 == S_OK); NOREF(hr2);
    6418 #else
    64196379//# define VBOXDISP_TEST_SWAPCHAIN
    64206380# ifdef VBOXDISP_TEST_SWAPCHAIN
     
    64226382# endif
    64236383                        break;
    6424 #endif
    64256384                    }
    64266385                }
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