summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJose Fonseca <jfonseca@vmware.com>2016-05-21 00:48:26 +0100
committerJose Fonseca <jfonseca@vmware.com>2016-05-21 00:48:26 +0100
commit92c469dbd1b704d7e4339f4dc31a6de4bef5de2c (patch)
tree76dd64d411b7ebc066b58240ba464980988ca66a
parent3271337a13c68d2ffcf81bdab90289dda237ee28 (diff)
dxgitrace: Fix d3d12 specs.
-rw-r--r--specs/d3d12.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/specs/d3d12.py b/specs/d3d12.py
index ec277117..59448f68 100644
--- a/specs/d3d12.py
+++ b/specs/d3d12.py
@@ -807,7 +807,7 @@ D3D12_RESOURCE_BARRIER_FLAGS = EnumFlags('D3D12_RESOURCE_BARRIER_FLAGS', [
D3D12_RESOURCE_BARRIER = Struct('D3D12_RESOURCE_BARRIER', [
(D3D12_RESOURCE_BARRIER_TYPE, 'Type'),
(D3D12_RESOURCE_BARRIER_FLAGS, 'Flags'),
- (Union('{self}.Type)', [
+ (Union('{self}.Type', [
('D3D12_RESOURCE_BARRIER_TYPE_TRANSITION', D3D12_RESOURCE_TRANSITION_BARRIER, 'Transition'),
('D3D12_RESOURCE_BARRIER_TYPE_ALIASING', D3D12_RESOURCE_ALIASING_BARRIER, 'Aliasing'),
('D3D12_RESOURCE_BARRIER_TYPE_UAV', D3D12_RESOURCE_UAV_BARRIER, 'UAV'),
@@ -835,7 +835,7 @@ D3D12_TEXTURE_COPY_TYPE = Enum('D3D12_TEXTURE_COPY_TYPE', [
D3D12_TEXTURE_COPY_LOCATION = Struct('D3D12_TEXTURE_COPY_LOCATION', [
(ObjPointer(ID3D12Resource), 'pResource'),
(D3D12_TEXTURE_COPY_TYPE, 'Type'),
- (Union('{self}.Type)', [
+ (Union('{self}.Type', [
('D3D12_TEXTURE_COPY_TYPE_PLACED_FOOTPRINT', D3D12_PLACED_SUBRESOURCE_FOOTPRINT, 'PlacedFootprint'),
('D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX', UINT, 'SubresourceIndex'),
]), None),
@@ -1570,6 +1570,7 @@ ID3D12Device.methods += [
d3d12 = Module('d3d12')
d3d12.addInterfaces([
ID3D12Debug,
+ ID3D12GraphicsCommandList,
ID3D12CommandQueue,
ID3D12Device,
])