IGraphicsQueue - dpw105f18/papago-api GitHub Wiki

defined in header "igraphics_queue.hpp"

class IGraphicsQueue;

IGraphicsQueue is an interface to the queue used by the GPU. To execute the commands stored in an ICommandBuffer, it must be submitted for execution on the queue. Thus, the commands recorded have no effect before being executed on the queue. This, however, allows the command buffers to be reused across many different frames, which combats CPU-boundness.

An instance of this class an be created by using the createGraphicsQueue method on IDevice

Methods

Methods Description
[submitCommands](/dpw105f18/papago-api/wiki/IGraphicsQueue::submitCommands) submit commands to the graphics queue and execute them
[present](/dpw105f18/papago-api/wiki/IGraphicsQueue::present) present the current framebuffer