vkd3d/include/private
Józef Kucia 0d28036d2a libs/vkd3d: Add UAV counter support for compute pipelines.
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
2017-09-08 15:04:30 +02:00
..
list.h include: Import linked list implementation from Wine. 2017-06-16 22:38:21 +02:00
rbtree.h include: Drop wine prefix from red-black tree functions. 2017-06-16 22:38:21 +02:00
vkd3d_common.h libs/vkd3d: Add UAV counter support for compute pipelines. 2017-09-08 15:04:30 +02:00
vkd3d_debug.h libs/vkd3d: Support both native and Win32 wchar_t. 2017-08-29 16:36:05 +02:00
vkd3d_memory.h libs/vkd3d-common: Move vkd3d_array_reserve() from libvkd3d. 2017-06-19 18:05:53 +02:00
vkd3d_test.h Update license to LGPL v2.1. 2017-06-16 22:11:21 +02:00