| 65 | }; |
| 66 | std::array<ShaderDataBuffer, maxFramesInFlight> shaderDataBuffers; |
| 67 | struct Texture { |
| 68 | VmaAllocation allocation{ VK_NULL_HANDLE }; |
| 69 | VkImage image{ VK_NULL_HANDLE }; |
| 70 | VkImageView view{ VK_NULL_HANDLE }; |
| 71 | VkSampler sampler{ VK_NULL_HANDLE }; |
| 72 | }; |
| 73 | std::array<Texture, 3> textures{}; |
| 74 | VkDescriptorPool descriptorPool{ VK_NULL_HANDLE }; |
| 75 | VkDescriptorSetLayout descriptorSetLayoutTex{ VK_NULL_HANDLE }; |
nothing calls this directly
no outgoing calls
no test coverage detected