Currently, objects can only be drawn if they are added to the main render pass contained in the SwapChainRenderer class. This class should be broken up into two separate classes. One for the swap chain functionality and the other for drawing the objects. This will allow another render pass to be easily created if it does not have to worry about presentation.
Currently, objects can only be drawn if they are added to the main render pass contained in the SwapChainRenderer class. This class should be broken up into two separate classes. One for the swap chain functionality and the other for drawing the objects. This will allow another render pass to be easily created if it does not have to worry about presentation.