2020-03-24 21:05:32 +01:00
|
|
|
#include "VulkanQueue.h"
|
|
|
|
|
#include "VulkanInitializer.h"
|
|
|
|
|
#include "VulkanGraphics.h"
|
|
|
|
|
|
|
|
|
|
using namespace Seele;
|
|
|
|
|
using namespace Seele::Vulkan;
|
|
|
|
|
|
2020-04-01 02:17:49 +02:00
|
|
|
Queue::Queue(PGraphics graphics, QueueType queueType, uint32 familyIndex, uint32 queueIndex)
|
2020-03-24 21:05:32 +01:00
|
|
|
: familyIndex(familyIndex)
|
|
|
|
|
, graphics(graphics)
|
|
|
|
|
, queueType(queueType)
|
|
|
|
|
{
|
|
|
|
|
vkGetDeviceQueue(graphics->getDevice(), familyIndex, queueIndex, &queue);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Queue::~Queue()
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
}
|