Giovanni Mascellani
|
ee28861837
|
vkd3d-shader/hlsl: Document some possibly obscure HLSL opcodes.
|
2023-09-14 20:28:55 +02:00 |
|
Giovanni Mascellani
|
f251da574c
|
vkd3d-shader/hlsl: Remove HLSL_OP3_LERP.
It is unused, and it's not clear whether it would be of any help to
have it.
|
2023-09-14 20:28:54 +02:00 |
|
Giovanni Mascellani
|
3113f167ba
|
ci: Do not drop artifacts after 1 day.
There is no point in using such a short timeout. We trust the GitLab
instance to already have a sensible default.
|
2023-09-14 20:28:49 +02:00 |
|
Giovanni Mascellani
|
d72c91ef97
|
ci: Run the tests on macOS.
|
2023-09-14 20:28:47 +02:00 |
|
Nikolay Sivov
|
45541dd9b2
|
vkd3d-shader/asm: Tweak TEXCOORD declaration name.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2023-09-13 23:11:16 +02:00 |
|
Nikolay Sivov
|
ee6c66eb1b
|
vkd3d-shader/d3dbc: Disallow 1D sampler types when writing sampler declaration.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2023-09-13 23:11:14 +02:00 |
|
Nikolay Sivov
|
177ea3bcbd
|
vkd3d-shader/hlsl: Produce 2D resource declarations and loads for tex1D().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2023-09-13 23:11:11 +02:00 |
|
Giovanni Mascellani
|
61b403a032
|
tests: Compile HLSL shaders at runtime in test_unknown_dsv_format().
|
2023-09-13 23:11:04 +02:00 |
|
Giovanni Mascellani
|
264ff9e2da
|
tests: Compile HLSL shaders at runtime in test_unknown_rtv_format().
|
2023-09-13 23:11:04 +02:00 |
|
Giovanni Mascellani
|
b1cae0dd1e
|
tests: Compile HLSL shaders at runtime in test_multiple_render_targets().
|
2023-09-13 23:11:04 +02:00 |
|
Giovanni Mascellani
|
f7354ff9e3
|
tests: Compile HLSL shaders at runtime in test_create_compute_pipeline_state().
|
2023-09-13 23:11:04 +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 |
|