#pragma once #include "../architecture/Frame_Scheduler.h" #include "../architecture/Update_Completion.h" #include "Image.h" #include #include namespace renderive { struct Render_Output { Render_Output(); Image image; std::pmr::vector> presented_update_states; std::shared_ptr metadata; }; } // namespace renderive