升级
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
#include "../base/Types.h"
|
||||
#include "../event/Event.h"
|
||||
#include <renderive/frame_control/Frame_Consumer_Feedback.hpp>
|
||||
#include <renderive/scene/base/Task_Execution_Snapshot.hpp>
|
||||
|
||||
#include <atomic>
|
||||
#include <concepts>
|
||||
@@ -69,6 +70,15 @@ struct Frame_Observer_Snapshot {
|
||||
std::uint64_t render_finish_state_wait_ns{};
|
||||
std::uint64_t queue_wait_ns{};
|
||||
std::uint64_t end_to_end_ns{};
|
||||
Task_Execution_State task_execution_state{Task_Execution_State::Idle};
|
||||
std::size_t task_worker_count{};
|
||||
std::size_t task_graph_node_count{};
|
||||
std::size_t task_completed_node_count{};
|
||||
std::size_t task_running_node_count{};
|
||||
std::size_t task_pending_node_count{};
|
||||
std::size_t task_peak_parallelism{};
|
||||
std::size_t task_failed_node_count{};
|
||||
std::uint64_t task_graph_duration_ns{};
|
||||
};
|
||||
|
||||
class Presentation_Sink {
|
||||
|
||||
Reference in New Issue
Block a user