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 |
|
Józef Kucia
|
a90c7c5f12
|
libs/vkd3d-shader: Add basic shader scan functionality.
|
2017-08-21 12:41:07 +02:00 |
|
Józef Kucia
|
49a877df86
|
libs/vkd3d: Allow creating UAVs with no desc for textures.
|
2017-08-21 12:41:07 +02:00 |
|
Józef Kucia
|
92bb7969a5
|
libs/vkd3d: Create push descriptor set only if needed.
|
2017-08-18 17:08:56 +02:00 |
|
Józef Kucia
|
b3d2b36afb
|
libs/vkd3d: Prohibit compressed formats for buffer views.
|
2017-08-18 17:08:56 +02:00 |
|
Józef Kucia
|
08284f0f85
|
libs/vkd3d: Fix draw calls with no framebuffer attachments.
|
2017-08-18 17:08:56 +02:00 |
|
Józef Kucia
|
41b7c46c3e
|
libs/vkd3d-shader: Translate dcl_uav_structured instructions.
|
2017-08-18 14:52:40 +02:00 |
|
Józef Kucia
|
cc0cce7d8e
|
libs/vkd3d: Add DXGI_FORMAT_R32_SINT format.
|
2017-08-18 14:52:40 +02:00 |
|
Józef Kucia
|
1588e593f4
|
tests: Add basic test for depth test.
|
2017-08-18 14:52:40 +02:00 |
|
Józef Kucia
|
1f22a9bb6b
|
libs/vkd3d: Fix draws with no render targets.
|
2017-08-18 14:52:40 +02:00 |
|
Józef Kucia
|
8f631c8b0c
|
libs/vkd3d-shader: Make bytecode parser responsible for setting scalar register write masks.
|
2017-08-18 14:52:40 +02:00 |
|
Józef Kucia
|
ca9cc355b4
|
libs/vkd3d-shader: Recognize oDepth register.
|
2017-08-18 14:52:40 +02:00 |
|