Józef Kucia
|
f8c20beede
|
include: Do not use vkd3d Win32 headers when VKD3D_NO_WIN32_TYPES is defined.
Allows using vkd3d with other Win32 headers.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-12-15 16:27:31 +01:00 |
|
Józef Kucia
|
4ae6285c8e
|
libs/vkd3d-shader: Fix result type for OpImageSampleDref instructions.
Per the SPIR-V spec:
"Result Type must be a scalar of integer type or floating-point type."
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-12-15 16:27:27 +01:00 |
|
Józef Kucia
|
7ee3a02f92
|
libs/vkd3d-shader: Avoid theoretical crash in vkd3d_dxbc_compiler_emit_dot().
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-12-14 13:40:26 +01:00 |
|
Józef Kucia
|
a285b4c842
|
tests: Explicitly detect if tests are run under Wine.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-12-14 13:40:25 +01:00 |
|
Józef Kucia
|
3956eaf6d0
|
tests: Detect test platform dynamically.
In order to run cross-compiled tests under Wine.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-12-14 13:40:22 +01:00 |
|
Józef Kucia
|
006f36c2ac
|
libs/vkd3d-shader: Introduce vkd3d_dxbc_compiler_get_constant_uint_vector() helper.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-12-14 13:40:20 +01:00 |
|
Józef Kucia
|
ad8e27166a
|
build: Use AC_USE_SYSTEM_EXTENSIONS instead of ugly AC_EGREP_CPP test.
In order to use C functions which are not part of C99, e.g. strdup()
and strncmp().
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-12-14 13:38:49 +01:00 |
|
Józef Kucia
|
d100804e91
|
tests: Make sure that config.h is included before other headers.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-12-14 13:13:03 +01:00 |
|
Józef Kucia
|
995e3a2359
|
libs/vkd3d-utils: Use proper name in libvkd3d-utils.pc.
|
2017-12-12 13:12:47 +01:00 |
|
Józef Kucia
|
879c9e43d1
|
libs/vkd3d: Do not export D3D12* functions.
Move them to libvkd3d-utils.
|
2017-12-12 13:12:47 +01:00 |
|
Józef Kucia
|
a1819eb3ca
|
tests: Add test for discard instruction.
|
2017-12-11 13:22:03 +01:00 |
|
Józef Kucia
|
e0cb3776c1
|
libs/vkd3d-shader: Fix discard_z instruction.
|
2017-12-11 12:55:55 +01:00 |
|
Józef Kucia
|
d37bfd9d3e
|
tests: Get rid of unnamed struct in test_instance_id().
|
2017-11-01 21:17:46 +01:00 |
|
Józef Kucia
|
2a420cb8c5
|
tests: Add test for face culling.
|
2017-10-31 15:44:44 +01:00 |
|
Józef Kucia
|
4e121f8b5d
|
libs/vkd3d-shader: Implement SV_IsFrontFace.
|
2017-10-31 15:44:44 +01:00 |
|
Józef Kucia
|
79f80df1ee
|
libs/vkd3d-shader: Translate dcl_input_ps_sgv instructions.
|
2017-10-31 15:44:44 +01:00 |
|
Józef Kucia
|
201782ed7c
|
tests: Test copying data from texture in generic read state.
|
2017-10-31 10:55:13 +01:00 |
|
Józef Kucia
|
63d5fa5d9c
|
tests: Check depth texture content in test_depth_read_only_view().
|
2017-10-30 14:22:11 +01:00 |
|
Józef Kucia
|
8a7faf7913
|
tests: Add test for read-only depth stencil views.
|
2017-10-30 14:04:53 +01:00 |
|
Józef Kucia
|
7e5dd39f5f
|
libs/vkd3d: Prefer VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL.
Use VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL if depth/stencil
writes are disabled.
|
2017-10-30 14:04:53 +01:00 |
|
Józef Kucia
|
b109a1fc73
|
tests: Add additional test for resolving query data in different command list.
|
2017-10-26 12:51:11 +02:00 |
|
Józef Kucia
|
c4e92f91f3
|
tests: Add test for resolving query data in different command list.
|
2017-10-26 12:51:11 +02:00 |
|
Józef Kucia
|
3340cafdc4
|
libs/vkd3d-shader: Avoid potential stack smashing.
|
2017-10-25 22:55:39 +02:00 |
|
Józef Kucia
|
7b5d745ef5
|
tests: Fix compilation with -O0.
|
2017-10-25 22:55:39 +02:00 |
|
Józef Kucia
|
f04389d90b
|
libs/vkd3d-shader: Use more sensible default descriptor binding assignment.
|
2017-10-25 14:34:44 +02:00 |
|