mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2024-11-21 16:46:41 -08:00
0d28036d2a
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 |
||
---|---|---|
.. | ||
dummy | ||
private | ||
.gitignore | ||
d3d12.idl | ||
dxgi1_2.idl | ||
dxgi1_3.idl | ||
dxgi1_4.idl | ||
dxgi.idl | ||
dxgibase.idl | ||
dxgiformat.idl | ||
dxgitype.idl | ||
unknown.idl | ||
vkd3d_shader.h | ||
vkd3d_utils.h | ||
vkd3d_windows.h | ||
vkd3d.h |