天量级等待操作

This commit is contained in:
2026-08-28 23:42:18 +08:00
parent 647ad6a66c
commit 314a14176c
60 changed files with 4224 additions and 3400 deletions
+5 -1
View File
@@ -3,7 +3,11 @@ set(Aethera_Kernel_dependencies aethera_kernel::taskflow global::magic_enum glob
set(Aethera_BUILD_TESTS TRUE)
if (Aethera_BUILD_TESTS)
set(Aethera_Kernel_test_targets)
list(APPEND Aethera_Kernel_dependencies global::GTest global::benchmark)
list(APPEND Aethera_Kernel_dependencies
global::GTest
global::benchmark
global::libwebsockets
)
endif ()
rcl_add_dependency_action_targets(Aethera_Kernel_env ${Aethera_Kernel_dependencies})
set_target_properties(Aethera_Kernel_env PROPERTIES FOLDER Aethera_Kernel)
+4 -2
View File
@@ -124,7 +124,8 @@ Frame_Statistics_Sample Render_Frame::statistics() const {
Frame_Statistic::backend_plan_ms,
Frame_Statistic::backend_execute_ms,
Frame_Statistic::backend_submit_ms,
Frame_Statistic::gpu_fence_wait_ms,
Frame_Statistic::gpu_completion_observation_ms,
Frame_Statistic::completion_task_queue_ms,
Frame_Statistic::gpu_render_ms,
Frame_Statistic::gpu_transition_ms,
Frame_Statistic::gpu_copy_ms,
@@ -135,7 +136,8 @@ Frame_Statistics_Sample Render_Frame::statistics() const {
Frame_Trace_Measurement::backend_plan_ns,
Frame_Trace_Measurement::backend_execute_ns,
Frame_Trace_Measurement::backend_submit_ns,
Frame_Trace_Measurement::gpu_fence_wait_ns,
Frame_Trace_Measurement::gpu_completion_observation_ns,
Frame_Trace_Measurement::completion_task_queue_ns,
Frame_Trace_Measurement::gpu_render_ns,
Frame_Trace_Measurement::gpu_transition_ns,
Frame_Trace_Measurement::gpu_copy_ns,
+2 -1
View File
@@ -54,7 +54,8 @@ enum struct Frame_Trace_Measurement : std::uint8_t {
backend_plan_ns,
backend_execute_ns,
backend_submit_ns,
gpu_fence_wait_ns,
gpu_completion_observation_ns,
completion_task_queue_ns,
gpu_render_ns,
gpu_transition_ns,
gpu_copy_ns,
+2 -1
View File
@@ -20,7 +20,8 @@ enum struct Frame_Statistic : std::uint8_t {
backend_plan_ms,
backend_execute_ms,
backend_submit_ms,
gpu_fence_wait_ms,
gpu_completion_observation_ms,
completion_task_queue_ms,
gpu_render_ms,
gpu_transition_ms,
gpu_copy_ms,