Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
b8c75f3d
Commit
b8c75f3d
authored
Jan 28, 2024
by
Geoffrey McRae
Committed by
Alexandre Julliard
Feb 14, 2024
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
include: Add interfaces for ID3D11On12Device1 and ID3D11On12Device2.
parent
1eb8f41e
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
29 additions
and
0 deletions
+29
-0
d3d11on12.idl
include/d3d11on12.idl
+29
-0
No files found.
include/d3d11on12.idl
View file @
b8c75f3d
...
@@ -59,3 +59,32 @@ typedef HRESULT (__stdcall *PFN_D3D11ON12_CREATE_DEVICE)(IUnknown *device, UINT
...
@@ -59,3 +59,32 @@ typedef HRESULT (__stdcall *PFN_D3D11ON12_CREATE_DEVICE)(IUnknown *device, UINT
IUnknown
*
const
*
queues
,
UINT
queue_count
,
UINT
node_mask
,
IUnknown
*
const
*
queues
,
UINT
queue_count
,
UINT
node_mask
,
ID3D11Device
**
d3d11_device
,
ID3D11DeviceContext
**
d3d11_immediate_context
,
ID3D11Device
**
d3d11_device
,
ID3D11DeviceContext
**
d3d11_immediate_context
,
D3D_FEATURE_LEVEL
*
obtained_feature_level
)
;
D3D_FEATURE_LEVEL
*
obtained_feature_level
)
;
[
uuid
(
bdb64df4
-
ea2f
-
4
c70
-
b861
-
aaab1258bb5d
),
object
,
local
,
pointer_default
(
unique
)
]
interface
ID3D11On12Device1
:
ID3D11On12Device
{
HRESULT
GetD3D12Device
(
REFIID
iid
,
ID3D12Device
**
d3d12_device
)
;
}
[
uuid
(
dc90f331
-
4740
-
43
fa
-866e-67
f12cb58223
),
object
,
local
,
pointer_default
(
unique
)
]
interface
ID3D11On12Device2
:
ID3D11On12Device1
{
HRESULT
UnwrapUnderlyingResource
(
ID3D11Resource
*
d3d11_resource
,
ID3D12CommandQueue
*
d3d12_command_queue
,
REFIID
iid
,
void
**
d3d12_resource
)
;
HRESULT
ReturnUnderlyingResource
(
ID3D11Resource
*
d3d11_resource
,
UINT
num_sync
,
UINT64
*
signal_values
,
ID3D12Fence
**
fences
)
;
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment