|
The Joe Engine
Joe's engine programming playground
|
The JEVulkanQueue class. More...
#include <VulkanQueue.h>
Public Member Functions | |
| JEVulkanQueue () | |
| ~JEVulkanQueue ()=default | |
| Destructor (default). More... | |
| void | GetDeviceQueue (VkDevice device, uint32_t queueFamilyIndex) |
| Get device queue. More... | |
| VkQueue | GetQueue () const |
The JEVulkanQueue class.
Class that manages Vulkan queue data and provides some convenience functions.
|
inline |
Constructor. Initializes Vulkan member variable to null handle.
|
default |
Destructor (default).
| void JoeEngine::JEVulkanQueue::GetDeviceQueue | ( | VkDevice | device, |
| uint32_t | queueFamilyIndex | ||
| ) |
Get device queue.
Wrapper around Vulkan function that gets a device queue given a logical device and queue family index.
| device | the Vulkan logical device to get a queue from. |
| queueFamilyIndex | the specific queue index to get from the device. |
|
inline |
Get the Vulkan queue object.