VirtualBox

source: vbox/trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispD3DCmn.h@ 80372

Last change on this file since 80372 was 80372, checked in by vboxsync, 6 years ago

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

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 1.4 KB
Line 
1/* $Id: VBoxDispD3DCmn.h 80372 2019-08-21 14:32:40Z vboxsync $ */
2/** @file
3 * VBoxVideo Display D3D User mode dll
4 */
5
6/*
7 * Copyright (C) 2011-2019 Oracle Corporation
8 *
9 * This file is part of VirtualBox Open Source Edition (OSE), as
10 * available from http://www.virtualbox.org. This file is free software;
11 * you can redistribute it and/or modify it under the terms of the GNU
12 * General Public License (GPL) as published by the Free Software
13 * Foundation, in version 2 as it comes in the "COPYING" file of the
14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the
15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
16 */
17
18#ifndef GA_INCLUDED_SRC_WINNT_Graphics_Video_disp_wddm_VBoxDispD3DCmn_h
19#define GA_INCLUDED_SRC_WINNT_Graphics_Video_disp_wddm_VBoxDispD3DCmn_h
20#ifndef RT_WITHOUT_PRAGMA_ONCE
21# pragma once
22#endif
23
24#include "VBoxDispD3DBase.h"
25
26#include <iprt/asm.h>
27#include <iprt/initterm.h>
28#include <iprt/log.h>
29#include <iprt/mem.h>
30
31#include <VBox/Log.h>
32
33#include <VBox/VBoxGuestLib.h>
34
35#include "VBoxDispDbg.h"
36#include "VBoxDispD3DIf.h"
37#include "../../common/wddm/VBoxMPIf.h"
38#include "VBoxDispMpInternal.h"
39#include <VBoxDispKmt.h>
40#include "VBoxDispD3D.h"
41#include "VBoxD3DIf.h"
42
43# ifdef VBOXWDDMDISP
44# define VBOXWDDMDISP_DECL(_type) DECLEXPORT(_type)
45# else
46# define VBOXWDDMDISP_DECL(_type) DECLIMPORT(_type)
47# endif
48
49#endif /* !GA_INCLUDED_SRC_WINNT_Graphics_Video_disp_wddm_VBoxDispD3DCmn_h */
Note: See TracBrowser for help on using the repository browser.

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