51 void operator()(
const Fence& sigFenceOnEnd =
Fence() );
52 void operator()( std::uint64_t waitTimeout );
53 void operator()(
const Queue& hQueue,
const Fence& sigFenceOnEnd =
Fence() );
55 void operator()( EQueueType eQueue,
const Fence& sigFenceOnEnd =
Fence() );
57 typedef std::function< void () > FCommands;
59 void operator<< (
const FCommands& cmds );
61 const FCommands& getCommands()
const;
Represents logical rendering device.
Definition: vppDevice.hpp:49
The VPP namespace.
Definition: main.hpp:1
Allows the GPU to wait for another GPU operation to finish.
Definition: vppSynchronization.hpp:127
Allows the CPU to wait for GPU operation to finish.
Definition: vppSynchronization.hpp:41
Definition: vppCommands.hpp:498
Allocates and manages the lifetime of command buffers.
Definition: vppCommandPool.hpp:36
Definition: vppCompiledProcedures.hpp:31
Command queue for execution of commands.
Definition: vppQueue.hpp:65
Definition: vppCompiledProcedures.hpp:45