VirtualBox

Ignore:
Timestamp:
Aug 21, 2019 2:32:40 PM (5 years ago)
Author:
vboxsync
Message:

WDDM: remove old chromium based 3D code from the user mode driver. bugref:9529

File:
1 edited

Legend:

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

    r76563 r80372  
    2424#include "VBoxDispD3DIf.h"
    2525#include "../../common/wddm/VBoxMPIf.h"
    26 #ifdef VBOX_WITH_CRHGSMI
    27 #include "VBoxUhgsmiDisp.h"
    28 #endif
    29 
    30 #ifdef VBOX_WDDMDISP_WITH_PROFILE
    31 #include <iprt/asm.h>
    32 extern volatile uint32_t g_u32VBoxDispProfileFunctionLoggerIndex;
    33 # define VBOXDISPPROFILE_FUNCTION_LOGGER_INDEX_GEN() ASMAtomicIncU32(&g_u32VBoxDispProfileFunctionLoggerIndex);
    34 # include "VBoxDispProfile.h"
    35 #endif
    3626
    3727#include <iprt/cdefs.h>
     
    9080    VBOXWDDM_QAI AdapterInfo;
    9181
    92 #ifdef VBOX_WDDMDISP_WITH_PROFILE
    93     VBoxDispProfileFpsCounter ProfileDdiFps;
    94     VBoxDispProfileSet ProfileDdiFunc;
    95 #endif
    9682#ifdef VBOX_WITH_VIDEOHWACCEL
    9783    uint32_t cHeads;
     
    191177} VBOXWDDMDISP_SWAPCHAIN, *PVBOXWDDMDISP_SWAPCHAIN;
    192178
     179typedef struct VBOXWDDMDISP_DEVICE *PVBOXWDDMDISP_DEVICE;
    193180typedef HRESULT FNVBOXWDDMCREATEDIRECT3DDEVICE(PVBOXWDDMDISP_DEVICE pDevice);
    194181typedef FNVBOXWDDMCREATEDIRECT3DDEVICE *PFNVBOXWDDMCREATEDIRECT3DDEVICE;
     
    222209    D3DVIEWPORT9 ViewPort;
    223210    VBOXWDDMDISP_CONTEXT DefaultContext;
    224 #ifdef VBOX_WITH_CRHGSMI
    225     VBOXUHGSMI_PRIVATE_D3D Uhgsmi;
    226 #endif
    227211
    228212    /* no lock is needed for this since we're guaranteed the per-device calls are not reentrant */
     
    235219
    236220    HMODULE hHgsmiTransportModule;
    237 
    238 #ifdef VBOX_WDDMDISP_WITH_PROFILE
    239     VBoxDispProfileFpsCounter ProfileDdiFps;
    240     VBoxDispProfileSet ProfileDdiFunc;
    241 
    242     VBoxDispProfileSet ProfileDdiPresentCb;
    243 #endif
    244 
    245 #ifdef VBOXWDDMDISP_DEBUG_TIMER
    246     HANDLE hTimerQueue;
    247 #endif
    248221
    249222    UINT cRTs;
     
    373346void vboxWddmResourceInit(PVBOXWDDMDISP_RESOURCE pRc, UINT cAllocs);
    374347
    375 #ifndef IN_VBOXCRHGSMI
    376 PVBOXWDDMDISP_SWAPCHAIN vboxWddmSwapchainFindCreate(PVBOXWDDMDISP_DEVICE pDevice, PVBOXWDDMDISP_ALLOCATION pBbAlloc, BOOL *pbNeedPresent);
    377 HRESULT vboxWddmSwapchainChkCreateIf(PVBOXWDDMDISP_DEVICE pDevice, PVBOXWDDMDISP_SWAPCHAIN pSwapchain);
    378 VOID vboxWddmSwapchainDestroy(PVBOXWDDMDISP_DEVICE pDevice, PVBOXWDDMDISP_SWAPCHAIN pSwapchain);
    379 
    380 #endif
    381 
    382348#endif /* !GA_INCLUDED_SRC_WINNT_Graphics_Video_disp_wddm_VBoxDispD3D_h */
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