Józef Kucia
|
eba87fa55b
|
libs/vkd3d-shader: Implement ld_structured for TGSM.
|
2017-08-24 15:13:38 +02:00 |
|
Józef Kucia
|
cf5fb3fbc2
|
libs/vkd3d-shader: Fix swizzle for raw/structured instructions.
|
2017-08-24 15:13:38 +02:00 |
|
Józef Kucia
|
4bfd0456e5
|
libs/vkd3d-shader: Refactor raw/structured buffer addressing.
In prep for TGSM support.
|
2017-08-24 15:13:38 +02:00 |
|
Józef Kucia
|
4d0b4f4f71
|
libs/vkd3d-shader: Add vkd3d_spirv_build_op_composite_extract1() function.
|
2017-08-24 11:11:16 +02:00 |
|
Józef Kucia
|
cef35c7c76
|
libs/vkd3d-shader: Translate dcl_tgsm_structured instructions.
|
2017-08-24 11:11:16 +02:00 |
|
Józef Kucia
|
9ed0feed12
|
libs/vkd3d-shader: Translate dcl_tgsm_raw instructions.
|
2017-08-24 11:11:16 +02:00 |
|
Józef Kucia
|
19c1b81a71
|
libs/vkd3d-shader: Translate sync instructions.
|
2017-08-24 11:11:16 +02:00 |
|
Sven Hesse
|
3a966cf38e
|
libs/vkd3d: Mark D3D12_QUERY_HEAP_TYPE_SO_STATISTICS with a FIXME()
|
2017-08-23 17:31:12 +02:00 |
|
Sven Hesse
|
be6af110b4
|
tests: Mark CreateQueryHeap() for SO_STATISTICS as todo
|
2017-08-23 17:31:12 +02:00 |
|
Sven Hesse
|
8a78575563
|
tests: Add test for creating query heaps
|
2017-08-23 16:18:46 +02:00 |
|
Sven Hesse
|
79cbc900bc
|
libs/vkd3d: Create Vulkan Query Pools for D3D12 Query Heaps.
|
2017-08-23 16:18:15 +02:00 |
|
Józef Kucia
|
6c5d8da24d
|
libs/vkd3d-shader: Store structure stride in symbol table.
|
2017-08-22 14:53:33 +02:00 |
|
Józef Kucia
|
18a7e62b3f
|
tests: Add test for buffer shader resource views.
|
2017-08-22 12:39:56 +02:00 |
|
Józef Kucia
|
eb5e7a4412
|
libs/vkd3d-shader: Implement ld_structured for SRVs.
|
2017-08-22 12:39:56 +02:00 |
|
Józef Kucia
|
d5697448eb
|
libs/vkd3d-shader: Translate dcl_resource_structured instructions.
|
2017-08-22 12:39:56 +02:00 |
|
Józef Kucia
|
77e47eddb9
|
libs/vkd3d-shader: Translate dcl_resource_raw instructions.
|
2017-08-22 12:39:56 +02:00 |
|
Józef Kucia
|
d443e0eb00
|
libs/vkd3d: Add support for buffer SRVs.
|
2017-08-22 12:39:56 +02:00 |
|
Józef Kucia
|
6ffe54b9ec
|
libs/vkd3d-shader: Translate round_z instructions.
|
2017-08-22 12:39:56 +02:00 |
|
Józef Kucia
|
e24a3ba8fd
|
tests: Add test for compute shader registers.
|
2017-08-21 16:30:33 +02:00 |
|
Józef Kucia
|
694c20b1da
|
libs/vkd3d: Implement structured UAVs.
|
2017-08-21 16:30:33 +02:00 |
|
Józef Kucia
|
0f7c86e2bd
|
libs/vkd3d-shader: Translate store_structured instructions.
|
2017-08-21 16:30:33 +02:00 |
|
Józef Kucia
|
cab5640d56
|
tests: Add test for drawing with no render targets.
|
2017-08-21 12:41:07 +02:00 |
|
Józef Kucia
|
fbc5861728
|
libs/vkd3d: Track resource usage for UAV clears.
|
2017-08-21 12:41:07 +02:00 |
|
Józef Kucia
|
03e189386a
|
libs/vkd3d-shader: Translate atomic_iadd instructions.
|
2017-08-21 12:41:07 +02:00 |
|
Józef Kucia
|
d287591889
|
libs/vkd3d-shader: Set image format for UAV typed reads and atomic instructions.
|
2017-08-21 12:41:07 +02:00 |
|