Talvos  0.1
SPIR-V interpreter and dynamic analysis framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Namespaces
Commands.h File Reference

This file declares the Command base class and its subclasses. More...

#include <memory>
#include <vector>
#include "vulkan/vulkan_core.h"
#include "talvos/Dim3.h"
#include "talvos/PipelineContext.h"

Go to the source code of this file.

Classes

class  talvos::Command
 This class is a base class for all commands. More...
 
class  talvos::BeginRenderPassCommand
 This class encapsulates information about a begin render pass command. More...
 
class  talvos::BlitImageCommand
 This class encapsulates information about a blit image command. More...
 
class  talvos::ClearAttachmentCommand
 This class encapsulates information about a clear attachment command. More...
 
class  talvos::ClearColorImageCommand
 This class encapsulates information about a clear color image command. More...
 
class  talvos::CopyBufferCommand
 This class encapsulates information about a copy buffer command. More...
 
class  talvos::CopyBufferToImageCommand
 This class encapsulates information about a copy buffer to image command. More...
 
class  talvos::CopyImageCommand
 This class encapsulates information about a copy image command. More...
 
class  talvos::CopyImageToBufferCommand
 This class encapsulates information about a copy image to buffer command. More...
 
class  talvos::DispatchCommand
 This class encapsulates information about a compute kernel launch. More...
 
class  talvos::DrawCommandBase
 This is an abstract base class for draw commands. More...
 
class  talvos::DrawCommand
 This class encapsulates information about a draw command. More...
 
class  talvos::DrawIndexedCommand
 This class encapsulates information about an indexed draw command. More...
 
class  talvos::EndRenderPassCommand
 This class encapsulates information about an end render pass command. More...
 
class  talvos::FillBufferCommand
 This class encapsulates information about a fill buffer command. More...
 
class  talvos::NextSubpassCommand
 This class encapsulates information about a next subpass command. More...
 
class  talvos::ResetEventCommand
 This class encapsulates information about a reset event command. More...
 
class  talvos::SetEventCommand
 This class encapsulates information about a set event command. More...
 
class  talvos::UpdateBufferCommand
 This class encapsulates information about an update buffer command. More...
 
class  talvos::WaitEventsCommand
 This class encapsulates information about a wait events command. More...
 

Namespaces

 talvos
 

Detailed Description

This file declares the Command base class and its subclasses.

Definition in file Commands.h.