Add command buffers (WIP)
This commit is contained in:
@@ -18,10 +18,11 @@ namespace Nz
|
||||
{
|
||||
}
|
||||
|
||||
inline QueueHandle::QueueHandle(Device& device, VkQueue queue) :
|
||||
inline QueueHandle::QueueHandle(Device& device, VkQueue queue, UInt32 queueFamilyIndex) :
|
||||
m_device(&device),
|
||||
m_handle(queue),
|
||||
m_lastErrorCode(VkResult::VK_SUCCESS)
|
||||
m_lastErrorCode(VkResult::VK_SUCCESS),
|
||||
m_queueFamilyIndex(queueFamilyIndex)
|
||||
{
|
||||
}
|
||||
|
||||
@@ -35,6 +36,11 @@ namespace Nz
|
||||
return m_lastErrorCode;
|
||||
}
|
||||
|
||||
inline UInt32 QueueHandle::GetQueueFamilyIndex() const
|
||||
{
|
||||
return m_queueFamilyIndex;
|
||||
}
|
||||
|
||||
inline bool QueueHandle::Present(const VkPresentInfoKHR& presentInfo) const
|
||||
{
|
||||
m_lastErrorCode = m_device->vkQueuePresentKHR(m_handle, &presentInfo);
|
||||
|
||||
Reference in New Issue
Block a user