Add ImGui

- Initial ImGui commit, add support for showing demo window in Copium
  Engine
This commit is contained in:
Thraix
2023-07-13 18:18:52 +02:00
parent 4a1a149a68
commit cb120ef731
21 changed files with 381 additions and 6 deletions
@@ -47,4 +47,9 @@ namespace Copium
{
vkFreeDescriptorSets(Vulkan::GetDevice(), descriptorPool, descriptorSets.size(), descriptorSets.data());
}
DescriptorPool::operator VkDescriptorPool() const
{
return descriptorPool;
}
}
@@ -18,5 +18,7 @@ namespace Copium
std::vector<VkDescriptorSet> AllocateDescriptorSets(VkDescriptorSetLayout descriptorSetLayout);
void FreeDescriptorSets(const std::vector<VkDescriptorSet>& descriptorSets);
operator VkDescriptorPool() const;
};
}