Martin Storsjö
|
5d13a90e37
|
include: Add DirectX 12 Agility SDK definitions.
This ports parts of commit 83625459c8227b0bd7b86c18946a35d3a806c80d
from wine.git into vkd3d.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-18 21:04:56 +02:00 |
|
Henri Verbeet
|
da89da2bf3
|
vkd3d-shader: Hide support for DXIL sources.
Unfortunately this is not sufficiently ready to release.
|
2023-09-18 21:04:19 +02:00 |
|
Martin Storsjö
|
06399d128a
|
include: Add some misc D3D12 structs/enums/macros.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-13 23:10:58 +02:00 |
|
Martin Storsjö
|
b67279394b
|
include: Add some D3D12 raytracing specific structs.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-13 23:10:58 +02:00 |
|
Martin Storsjö
|
55c6e17fca
|
include: Add the D3D12_BARRIER_GROUP struct.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-13 23:10:58 +02:00 |
|
Martin Storsjö
|
f1c19e34d8
|
include: Add the ID3D12Tools interface.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-13 23:10:58 +02:00 |
|
Martin Storsjö
|
e9e9fdbd5e
|
include: Add the ID3D12VirtualizationGuestDevice interface.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-13 23:10:58 +02:00 |
|
Martin Storsjö
|
602d2f90d7
|
include: Add the ID3D12Device10 interface.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-13 23:10:58 +02:00 |
|
Martin Storsjö
|
891c6d2743
|
include: Add the ID3D12Device9 interface.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-13 23:10:58 +02:00 |
|
Martin Storsjö
|
77819d8d04
|
include: Add the ID3D12ShaderCacheSession interface.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-13 23:10:58 +02:00 |
|
Martin Storsjö
|
275644d34a
|
include: Add the ID3D12GraphicsCommandList4 interface.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-13 23:10:58 +02:00 |
|
Martin Storsjö
|
f31efc1afc
|
include: Add the ID3D12MetaCommand interface.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-13 23:10:58 +02:00 |
|
Martin Storsjö
|
fccf9f7ac5
|
include: Add the ID3D12Heap1 interface.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-13 23:10:58 +02:00 |
|
Martin Storsjö
|
88b3776436
|
include: Add the ID3D12Resource{1,2} interfaces.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-13 23:10:58 +02:00 |
|
Martin Storsjö
|
cca052da29
|
include: Add the ID3D12Device8 interface.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-13 23:10:58 +02:00 |
|
Martin Storsjö
|
dd93b31e48
|
include: Add the structs D3D12_FEATURE_DATA_D3D12_OPTIONS{6,7}.
D3D12MemAlloc.cpp uses these if ID3D12Device8 is available.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-13 23:10:54 +02:00 |
|
Martin Storsjö
|
442a8347bf
|
include: Add the ID3D12Device7 interface.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-13 23:10:54 +02:00 |
|
Martin Storsjö
|
a7bb5b6ba3
|
include: Add the ID3D12ProtectedResourceSession1 interface.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-13 23:10:54 +02:00 |
|
Martin Storsjö
|
aad1c3e35c
|
include: Add the ID3D12Device6 interface.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-13 23:10:54 +02:00 |
|
Martin Storsjö
|
edaf7fbd88
|
include: Add the ID3D12DeviceRemovedExtendedData{,1,2} interfaces.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-13 23:10:54 +02:00 |
|
Martin Storsjö
|
4f4afab3d5
|
include: Add the ID3D12DeviceRemovedExtendedDataSettings{,1} interfaces.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-13 23:10:54 +02:00 |
|
Martin Storsjö
|
1302b897ed
|
include: Add the ID3D12Device5 interface.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-13 23:10:54 +02:00 |
|
Martin Storsjö
|
16daf0423d
|
include: Add the ID3D12StateObjectProperties interface.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-13 23:10:54 +02:00 |
|
Martin Storsjö
|
8e3f863341
|
include: Add the ID3D12StateObject interface.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-13 23:10:54 +02:00 |
|
Martin Storsjö
|
02fc1ba9c3
|
include: Add the ID3D12LifetimeTracker interface.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-13 23:10:54 +02:00 |
|