VirtualBox

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

Last change on this file was 106061, checked in by vboxsync, 2 months ago

Copyright year updates by scm.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 1.6 KB
Line 
1/* $Id: VBoxDispD3DCmn.h 106061 2024-09-16 14:03:52Z vboxsync $ */
2/** @file
3 * VBoxVideo Display D3D User mode dll
4 */
5
6/*
7 * Copyright (C) 2011-2024 Oracle and/or its affiliates.
8 *
9 * This file is part of VirtualBox base platform packages, as
10 * available from https://www.virtualbox.org.
11 *
12 * This program is free software; you can redistribute it and/or
13 * modify it under the terms of the GNU General Public License
14 * as published by the Free Software Foundation, in version 3 of the
15 * License.
16 *
17 * This program is distributed in the hope that it will be useful, but
18 * WITHOUT ANY WARRANTY; without even the implied warranty of
19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
20 * General Public License for more details.
21 *
22 * You should have received a copy of the GNU General Public License
23 * along with this program; if not, see <https://www.gnu.org/licenses>.
24 *
25 * SPDX-License-Identifier: GPL-3.0-only
26 */
27
28#ifndef GA_INCLUDED_SRC_WINNT_Graphics_Video_disp_wddm_VBoxDispD3DCmn_h
29#define GA_INCLUDED_SRC_WINNT_Graphics_Video_disp_wddm_VBoxDispD3DCmn_h
30#ifndef RT_WITHOUT_PRAGMA_ONCE
31# pragma once
32#endif
33
34#include "VBoxDispD3DBase.h"
35
36#include <iprt/asm.h>
37#include <iprt/initterm.h>
38#include <iprt/log.h>
39#include <iprt/mem.h>
40
41#include <VBox/Log.h>
42
43#include <VBox/VBoxGuestLib.h>
44
45#include "VBoxDispDbg.h"
46#include "VBoxDispD3DIf.h"
47#include "../../common/wddm/VBoxMPIf.h"
48#include "VBoxDispMpInternal.h"
49#include <VBoxDispKmt.h>
50#include "VBoxDispD3D.h"
51#include "VBoxD3DIf.h"
52
53# ifdef VBOXWDDMDISP
54# define VBOXWDDMDISP_DECL(_type) DECLEXPORT(_type)
55# else
56# define VBOXWDDMDISP_DECL(_type) DECLIMPORT(_type)
57# endif
58
59#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