class
drawgroupa collection of draw instructions to be recorded and sent to the GPU.
describes a group of various core::gfx::drawcalls, ordered by core::gfx::drawlayers. these are then pinned to a set of possible outputs (swapchain or framebuffer) which will be used by the render to order and output them.