Vulkan & C++17 based Scene Graph Project
The include/vsg/commands [header directory contains the scene graph level VkCommand integration classes.
Vulkan commands have a specific role in Vulkan so to encapsulate this the vsg::Command pure virtual base class provides virtual void record(CommandBuffer&) const [is overridden in the subclasses to provide specific Vulkan command calls.