|
SPARK
0.1.0
A general purpose game engine written in C++.
|
Public Member Functions | |
| Impl (VulkanDevice *parent, const VulkanGraphicsAdapter &adapter, std::unique_ptr< VulkanSurface > &&surface, std::span< std::string > extensions) | |
| VkDevice | initialize () |
| void | createSwapChain (Format format, const math::Vector2< unsigned > &frame_buffer_size, unsigned frame_buffers) |
| void | createQueues () const |
| VulkanQueue * | createQueue (QueueType type, const QueuePriority priority) |
| VulkanQueue * | createQueue (QueueType type, const QueuePriority priority, const VkSurfaceKHR &surface) |
Static Public Member Functions | |
| static bool | IsFlagSet (auto val, auto flag) |
Friends | |
| class | VulkanDevice |