Lines Matching defs:CommandBufferInfo
416 struct CommandBufferInfo { struct
417 std::vector<PreprocessFunc> preprocessFuncs = {};
418 std::vector<VkCommandBuffer> subCmds = {};
419 VkDevice device = VK_NULL_HANDLE;
420 VkCommandPool cmdPool = VK_NULL_HANDLE;
421 VkCommandBuffer boxed = VK_NULL_HANDLE;
426 VkPipeline computePipeline = VK_NULL_HANDLE;
427 uint32_t firstSet = 0;
428 VkPipelineLayout descriptorLayout = VK_NULL_HANDLE;
429 std::vector<VkDescriptorSet> currentDescriptorSets;
430 std::unordered_set<VkDescriptorSet> allDescriptorSets;
431 std::vector<uint32_t> dynamicOffsets;
432 std::unordered_set<HandleType> acquiredColorBuffers;
433 std::unordered_set<HandleType> releasedColorBuffers;
434 std::unordered_map<HandleType, VkImageLayout> cbLayouts;
435 std::unordered_map<VkImage, VkImageLayout> imageLayouts;
436 std::unordered_set<HandleType> imageBarrierColorBuffers;
438 void reset() { in reset()