- Oct 31, 2024
-
-
Feifan He authored
-
Henri Verbeet authored
-
Henri Verbeet authored
Like we do in trace_format_cap().
-
- Oct 29, 2024
-
-
Nikolay Sivov authored
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-
Nikolay Sivov authored
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-
- Oct 28, 2024
-
-
Elizabeth Figura authored
-
Elizabeth Figura authored
Partly to avoid a spurious maybe-uninitialized warning, and partly because it's a more idiomatic structure.
-
Elizabeth Figura authored
For some reason gcc without LTO thinks that component_count can overflow the array here.
-
Elizabeth Figura authored
Constants can only be numeric.
-
Elizabeth Figura authored
Without LTO, gcc doesn't know that hresult_from_vk_result() will always return a failure HRESULT for a failure VkResult, and so thinks that we might exit from vkd3d_check_device_extensions() with a success HRESULT but without initializing vk_extensions.
-
Henri Verbeet authored
Found by the Vulkan validation layers.
-
Henri Verbeet authored
The existing test loads from a single sample texture.
-
Henri Verbeet authored
-
Henri Verbeet authored
-
Henri Verbeet authored
-
Henri Verbeet authored
-
Nikolay Sivov authored
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-
Nikolay Sivov authored
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-
Nikolay Sivov authored
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-
Nikolay Sivov authored
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-
Giovanni Mascellani authored
-
Giovanni Mascellani authored
Unfortuantely different versions of DXC accept or fail differently in some cases. We don't care too much about validating the DXC behavior itself, but it's useful that all the CI jobs use the same version so that we don't have to complicate the shader runner language. The macOS version is currently bound to be pretty recent because otherwise libdxil.dylib is not provided. So I'm updating the Linux and Windows version as well. I don't expect it should be particularly hard for other maintainers to keep up with the DXC updates, since it just amounts to downloading a ZIP file and extracting two libraries.
-
Giovanni Mascellani authored
Tessellation shaders are currently not supported there.
-
Giovanni Mascellani authored
Geometry shaders are currently not supported there.
-
Giovanni Mascellani authored
I don't know why I put a 4 both in the numthreads() attribute and as a dispatch parameter, but only care about only one thread group.
-
Giovanni Mascellani authored
-
Elizabeth Figura authored
-
Elizabeth Figura authored
This adds todos to two tests. The tests in question have mismatching masks and previously failed Vulkan validation anyway.
-
Elizabeth Figura authored
-
Elizabeth Figura authored
-
Elizabeth Figura authored
-
Elizabeth Figura authored
-
Elizabeth Figura authored
-
Elizabeth Figura authored
-
Elizabeth Figura authored
-
Elizabeth Figura authored
-
Elizabeth Figura authored
-
Elizabeth Figura authored
-
Elizabeth Figura authored
-
Elizabeth Figura authored
-