Commit 99f2a5cd authored by Józef Kucia's avatar Józef Kucia Committed by Alexandre Julliard

include: Move the ID3D12Debug interface to d3d12sdklayers.idl.

parent 2e11036f
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
#define COBJMACROS #define COBJMACROS
#include "initguid.h" #include "initguid.h"
#include "d3d12.h" #include "d3d12.h"
#include "d3d12sdklayers.h"
#include "dxgi1_6.h" #include "dxgi1_6.h"
#include "wine/test.h" #include "wine/test.h"
......
...@@ -24,6 +24,7 @@ ...@@ -24,6 +24,7 @@
#include "dxgi1_6.h" #include "dxgi1_6.h"
#include "d3d11.h" #include "d3d11.h"
#include "d3d12.h" #include "d3d12.h"
#include "d3d12sdklayers.h"
#include "winternl.h" #include "winternl.h"
#include "ddk/d3dkmthk.h" #include "ddk/d3dkmthk.h"
#include "wine/heap.h" #include "wine/heap.h"
......
...@@ -110,6 +110,7 @@ SOURCES = \ ...@@ -110,6 +110,7 @@ SOURCES = \
d3d11sdklayers.idl \ d3d11sdklayers.idl \
d3d11shader.h \ d3d11shader.h \
d3d12.idl \ d3d12.idl \
d3d12sdklayers.idl \
d3d12shader.idl \ d3d12shader.idl \
d3d8.h \ d3d8.h \
d3d8caps.h \ d3d8caps.h \
......
...@@ -2139,17 +2139,6 @@ interface ID3D12Device : ID3D12Object ...@@ -2139,17 +2139,6 @@ interface ID3D12Device : ID3D12Object
} }
[ [
uuid(344488b7-6846-474b-b989-f027448245e0),
object,
local,
pointer_default(unique)
]
interface ID3D12Debug : IUnknown
{
void EnableDebugLayer();
}
[
uuid(34ab647b-3cc8-46ac-841b-c0965645c046), uuid(34ab647b-3cc8-46ac-841b-c0965645c046),
object, object,
local, local,
......
/*
* Copyright 2016-2019 Józef Kucia for CodeWeavers
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
import "d3d12.idl";
[
uuid(344488b7-6846-474b-b989-f027448245e0),
object,
local,
pointer_default(unique)
]
interface ID3D12Debug : IUnknown
{
void EnableDebugLayer();
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment