Martin Storsjö
|
af4403147a
|
include: Add missing D3D12 domain shader constants.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-07 19:15:15 +02:00 |
|
Martin Storsjö
|
cf61d217a9
|
include: Add missing D3D12 compute shader constants.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-07 19:15:15 +02:00 |
|
Martin Storsjö
|
71dd917091
|
include: Add missing D3D12 common shader constants.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-07 19:15:15 +02:00 |
|
Martin Storsjö
|
8febea5a9c
|
include: Sort vkd3d_d3d12.idl constants alphabetically.
This makes it easier to consistently add more constants.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-07 19:15:13 +02:00 |
|
Martin Storsjö
|
dff79973e0
|
include: Fix the type of D3D12_VIEWPORT_BOUNDS_MIN.
As this is a negative constant, it shouldn't have an unsigned type.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-07 19:15:10 +02:00 |
|
Martin Storsjö
|
fdaacb158e
|
include: Add the D3D_PRIMITIVE enum and the D3D12_PRIMITIVE typedef.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2023-09-04 20:25:47 +02:00 |
|
Conor McCarthy
|
bf49a1a95b
|
vkd3d-shader/dxil: Declare shader outputs.
|
2023-08-30 22:48:50 +02:00 |
|
Zebediah Figura
|
622311da8e
|
vkd3d-shader: Add a flag marking raw buffers to struct vkd3d_shader_descriptor_info.
|
2023-08-23 22:45:04 +02:00 |
|
Conor McCarthy
|
f3baf55d97
|
vkd3d: Implement ID3D12Device1 with stubs.
|
2023-08-23 22:44:58 +02:00 |
|
Zebediah Figura
|
f649db23a5
|
vkd3d-shader: Introduce a function to build a varying map between sm1 stages.
|
2023-08-03 21:20:44 +09:00 |
|
Zebediah Figura
|
11475ef62a
|
vkd3d-shader: Implement remapping shader output registers to match the next shader's semantics.
|
2023-08-03 21:20:42 +09:00 |
|
Conor McCarthy
|
c2e09e4c4f
|
vkd3d: Implement ID3D12Fence1.
|
2023-08-02 20:18:37 +09:00 |
|
Conor McCarthy
|
0d1bc77b2a
|
vkd3d: Implement ID3D12GraphicsCommandList3 with a stub.
|
2023-07-31 21:08:02 +09:00 |
|
Conor McCarthy
|
4433dacb4f
|
vkd3d: Implement ID3D12Device::GetResourceTiling() for textures.
|
2023-07-31 21:07:58 +09:00 |
|
Conor McCarthy
|
71a9feac8e
|
vkd3d: Implement ID3D12Device::GetResourceTiling() for buffers.
|
2023-07-31 21:07:57 +09:00 |
|
Nikolay Sivov
|
bd3d4a6c06
|
vkd3d-shader: Add compiler option to specify matrix majority.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2023-07-24 22:41:09 +02:00 |
|
Zebediah Figura
|
d077562f79
|
vkd3d-shader/d3dbc: Scan descriptors for constant register sets.
|
2023-07-17 22:56:39 +02:00 |
|
Zebediah Figura
|
55c5129ad9
|
include: Define an API for d3dbc constants.
|
2023-07-17 22:56:39 +02:00 |
|
Conor McCarthy
|
571d807dd8
|
vkd3d-shader/dxil: Read the type table.
|
2023-07-11 22:43:48 +02:00 |
|
Giovanni Mascellani
|
b2a1f6b5e4
|
include: Document vkd3d_acquire_vk_queue() and vkd3d_release_vk_queue().
|
2023-07-06 20:09:53 +02:00 |
|
Alistair Leslie-Hughes
|
d5a0b3afc4
|
include: Avoid including unnecessary Windows headers.
We only require a few types and declarations.
|
2023-06-28 21:41:14 +02:00 |
|
Conor McCarthy
|
d3e6a3a78f
|
include: Introduce a function to detect the DXBC source type.
|
2023-06-28 21:40:36 +02:00 |
|
Conor McCarthy
|
6775f7ba66
|
vkd3d-shader/dxil: Read and validate DXIL bitcode unabbreviated blocks.
|
2023-06-28 21:40:34 +02:00 |
|
Conor McCarthy
|
e98e6c9b53
|
vkd3d: Add missing const attributes to ID3D12CommandQueue::UpdateTileMappings() parameters.
|
2023-06-27 22:33:58 +02:00 |
|
Zebediah Figura
|
7e1fcdca89
|
vkd3d-shader: Synthesize signatures for d3dbc shaders.
|
2023-06-27 22:33:41 +02:00 |
|