Lysa  0.0
Lysa 3D Engine
AsyncQueue::Command Struct Reference

Detailed Description

Holds resources necessary to record and submit a single unit of work.

Public Attributes

std::string location
 Call-site used for debugging and profiling (file/function/line). More...
 
vireo::CommandType commandType
 Target queue type this command will be submitted to. More...
 
std::shared_ptr< vireo::CommandList > commandList
 Command list used to record GPU work. More...
 
std::shared_ptr< vireo::CommandAllocator > commandAllocator
 Allocator from which the command list is reset/allocated. More...
 

Member Data Documentation

std::shared_ptr<vireo::CommandAllocator> commandAllocator

Allocator from which the command list is reset/allocated.

std::shared_ptr<vireo::CommandList> commandList

Command list used to record GPU work.

vireo::CommandType commandType

Target queue type this command will be submitted to.

std::string location

Call-site used for debugging and profiling (file/function/line).