闪烁问题解决
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
#include "../architecture/Frame_Scheduler.h"
|
||||
#include "../architecture/Update_Completion.h"
|
||||
#include "Image.h"
|
||||
#include <atomic>
|
||||
#include <memory>
|
||||
#include <memory_resource>
|
||||
|
||||
@@ -10,6 +11,7 @@ namespace renderive {
|
||||
struct Render_Output {
|
||||
Render_Output();
|
||||
Image image;
|
||||
std::atomic_bool render_complete{false};
|
||||
std::pmr::vector<std::shared_ptr<Update_State>> presented_update_states;
|
||||
std::shared_ptr<Frame_Lifecycle_Record> metadata;
|
||||
};
|
||||
|
||||
@@ -29,6 +29,7 @@ struct Renderable_Frame_Node {
|
||||
Renderable_Id cache_parent_node_id{};
|
||||
std::string cache_parent_object_name;
|
||||
int cache_tree_depth{};
|
||||
bool frame_view_required{};
|
||||
Renderable_Frame_View frame_view;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user