Holder for VkDescriptorSet. More...
Public Member Functions | |
| DescriptorSet () | |
| Allocates 2 VkDescriptorSet from the pool, all descriptors previously allocated become invalid. | |
| ~DescriptorSet () | |
| Deallocates 2 VkDescriptorSet from the pool. | |
Public Attributes | |
| VkDescriptorSet | set [2] |
| [0] refers to the first stage, [1] refers to the second stage. | |
Holder for VkDescriptorSet.
This class stores 2 VkDescriptorSet one for the first stage and one for the second stage, This class has static members to effeciently use a VkDescriptorPool.
| MeshShader | the VulkanShader to use for the first stage. |
| FragmentShader | the VulkanShader to use for the second stage. |