VirtualBox

Ignore:
Timestamp:
Jun 23, 2010 8:52:35 PM (14 years ago)
Author:
vboxsync
Message:

wddm/3d: basics for visible regions handling

Location:
trunk/src/VBox/Additions/WINNT/Graphics/Display
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/Graphics/Display/Makefile.kmk

    r29488 r30405  
    7676 endif
    7777VBoxDispD3D_TEMPLATE = VBOXGUESTR3DLL
    78 VBoxDispD3D_DEFS     = UNICODE _UNICODE
     78VBoxDispD3D_DEFS     = UNICODE _UNICODE VBOXWDDM VBOXVDMA
     79ifdef VBOXWDDM_WITH_VBVA
     80VBoxDispD3D_DEFS    += VBOXWDDM_WITH_VBVA
     81endif
     82
    7983ifdef VBOX_WITH_VIDEOHWACCEL
    8084 VBoxDispD3D_DEFS   += VBOX_WITH_VIDEOHWACCEL
     
    8387        wddm/VBoxDispD3D.cpp \
    8488    wddm/VBoxDispD3DIf.cpp \
     89    wddm/VBoxDispCm.cpp \
    8590        wddm/VBoxDispD3D.def \
    8691        wddm/VBoxDispD3D.rc
  • trunk/src/VBox/Additions/WINNT/Graphics/Display/wddm/VBoxDispD3D.cpp

    r30346 r30405  
    1313 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
    1414 */
    15 #include <windows.h>
    16 #include <d3d9types.h>
    17 //#include <d3dtypes.h>
    18 #include <D3dumddi.h>
    19 #include <d3dhal.h>
    20 
    21 
    2215#include <iprt/initterm.h>
    2316#include <iprt/log.h>
     
    2821#include <VBox/VBoxGuestLib.h>
    2922
     23#include "VBoxDispD3DCmn.h"
    3024#include "VBoxDispD3D.h"
    31 #include "VBoxDispD3DCmn.h"
    3225
    3326#ifdef VBOXWDDMDISP_DEBUG
  • trunk/src/VBox/Additions/WINNT/Graphics/Display/wddm/VBoxDispD3D.h

    r30215 r30405  
    2020
    2121#include <iprt/cdefs.h>
     22#include <iprt/list.h>
    2223
    2324#define VBOXWDDMDISP_MAX_VERTEX_STREAMS 16
     
    6061typedef struct VBOXWDDMDISP_CONTEXT
    6162{
     63    RTLISTNODE ListNode;
    6264    struct VBOXWDDMDISP_DEVICE *pDevice;
    6365    D3DDDICB_CREATECONTEXT ContextInfo;
  • trunk/src/VBox/Additions/WINNT/Graphics/Display/wddm/VBoxDispD3DCmn.h

    r30133 r30405  
    2121#include <D3dumddi.h>
    2222#include <d3dhal.h>
    23 
    2423
    2524#include <iprt/initterm.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