Skip to content

KDGpu::ApiQueue

Module: API

ApiQueue.

#include <api_queue.h>

Inherited by KDGpu::VulkanQueue

Public Functions

Name
virtual void waitUntilIdle() =0
virtual void submit(const SubmitOptions & options) =0
virtual PresentResult present(const PresentOptions & options) =0
virtual std::vector< PresentResult > lastPerSwapchainPresentResults() const =0

Public Functions Documentation

function waitUntilIdle

1
virtual void waitUntilIdle() =0

Reimplemented by: KDGpu::VulkanQueue::waitUntilIdle

function submit

1
2
3
virtual void submit(
    const SubmitOptions & options
) =0

Reimplemented by: KDGpu::VulkanQueue::submit

function present

1
2
3
virtual PresentResult present(
    const PresentOptions & options
) =0

Reimplemented by: KDGpu::VulkanQueue::present

function lastPerSwapchainPresentResults

1
virtual std::vector< PresentResult > lastPerSwapchainPresentResults() const =0

Reimplemented by: KDGpu::VulkanQueue::lastPerSwapchainPresentResults


Updated on 2024-08-28 at 00:05:06 +0000