CommandQueueVkImpl class final
Implementation of the Diligent::
Contents
- Reference
Base classes
-
template<typename BaseInterface>class ObjectBase<ICommandQueueVk>
- Template class implementing base functionality for an object.
Public functions
- auto GetNextFenceValue() const -> Uint64 final
- Implementation of ICommandQueueVk::
GetNextFenceValue(). - auto SubmitCmdBuffer(VkCommandBuffer cmdBuffer) -> Uint64 final
- Implementation of ICommandQueueVk::
Submit(). - auto Submit(const VkSubmitInfo& SubmitInfo) -> Uint64 final
- Implementation of ICommandQueueVk::
Submit(). - auto Present(const VkPresentInfoKHR& PresentInfo) -> VkResult final
- Implementation of ICommandQueueVk::
Present(). - auto GetVkQueue() -> VkQueue final
- Implementation of ICommandQueueVk::
GetVkQueue(). - auto GetQueueFamilyIndex() const -> uint32_t final
- Implementation of ICommandQueueVk::
GetQueueFamilyIndex(). - auto WaitForIdle() -> Uint64 final
- Implementation of ICommandQueueVk::
GetQueueFamilyIndex(). - auto GetCompletedFenceValue() -> Uint64 final
- Implementation of ICommandQueueVk::
GetCompletedFenceValue(). - void SignalFence(VkFence vkFence) final
- Implementation of ICommandQueueVk::
SignalFence().