- Sep 19, 2017
-
-
Józef Kucia authored
-
Józef Kucia authored
-
Józef Kucia authored
-
- Sep 18, 2017
-
-
Józef Kucia authored
It's useful for testing, e.g. VKD3D_DISABLE_EXTENSIONS=VK_KHR_push_descriptor
-
Józef Kucia authored
-
Józef Kucia authored
-
Józef Kucia authored
This test exercises copy descriptors code path in libvkd3d.
-
Józef Kucia authored
-
- Sep 14, 2017
-
-
Józef Kucia authored
-
Józef Kucia authored
This isn't necessarily exhaustive.
-
Józef Kucia authored
-
Józef Kucia authored
-
Józef Kucia authored
The Vulkan spec states: * "If the query does not become available in a finite amount of time (e.g. due to not issuing a query since the last reset), a VK_ERROR_DEVICE_LOST error may occur." * "If queries will never finish (e.g. due to being reset but not issued), then vkGetQueryPoolResults may not return in finite time."
-
Józef Kucia authored
-
Józef Kucia authored
-
- Sep 12, 2017
-
-
Józef Kucia authored
-
Józef Kucia authored
Depends on SPV_KHR_shader_draw_parameters extension.
-
Józef Kucia authored
-
Józef Kucia authored
-
Józef Kucia authored
-
Józef Kucia authored
-
- Sep 11, 2017
-
-
Józef Kucia authored
-
Józef Kucia authored
-
Józef Kucia authored
-
Józef Kucia authored
-
Józef Kucia authored
-
Józef Kucia authored
-
Józef Kucia authored
-
Józef Kucia authored
This reverts commit d9bc635d. We should not need to handle this invalid behavior. It was triggered by the bug in d3d12_command_list_update_descriptor_table().
-
Józef Kucia authored
Fixes 9afaed91.
-
- Sep 08, 2017
-
-
Józef Kucia authored
-
Józef Kucia authored
-
Józef Kucia authored
-
Józef Kucia authored
-
Józef Kucia authored
-
Józef Kucia authored
-
Józef Kucia authored
-
Józef Kucia authored
UAV counter descriptors are stored in a separate VkDescriptorSet. A VkPipelineLayout created for compute pipeline is compatible for all other descriptor sets with the VkPipelineLayout created for the root signature. This ensures that only UAV counter bindings in the last descriptor set may be disturbed when switching between pipelines with compatible root signatures. The implementation of vkd3d_popcount() is based on https://graphics.stanford.edu/~seander/bithacks.html
-
- Sep 07, 2017
-
-
Józef Kucia authored
A descriptor do not have to be initialized if it is not used by shaders.
-
Józef Kucia authored
-