From 8f8fa426d58b0f764b350356fab97895e8b42ffc Mon Sep 17 00:00:00 2001 From: Valentin Popov Date: Thu, 25 Jun 2026 06:57:26 +0400 Subject: refactor(vulkan-backend): satisfy ci quality gates --- .../fparkan-render-vulkan/src/planning_backend.rs | 25 ++-------------------- 1 file changed, 2 insertions(+), 23 deletions(-) (limited to 'adapters/fparkan-render-vulkan/src/planning_backend.rs') diff --git a/adapters/fparkan-render-vulkan/src/planning_backend.rs b/adapters/fparkan-render-vulkan/src/planning_backend.rs index a57bc8a..4936007 100644 --- a/adapters/fparkan-render-vulkan/src/planning_backend.rs +++ b/adapters/fparkan-render-vulkan/src/planning_backend.rs @@ -45,7 +45,7 @@ impl Default for VulkanPlanningRequestReport { } /// Diagnostics for planning-facade execution telemetry. -#[derive(Clone, Debug, PartialEq)] +#[derive(Clone, Debug, Default, PartialEq)] pub struct VulkanPlanningExecutionReport { /// Total frames planned by the facade. pub planned_frames: u64, @@ -57,19 +57,8 @@ pub struct VulkanPlanningExecutionReport { pub simulated_presents: u64, } -impl Default for VulkanPlanningExecutionReport { - fn default() -> Self { - Self { - planned_frames: 0, - submission_plans: 0, - last_capture_size: 0, - simulated_presents: 0, - } - } -} - /// Diagnostics for Vulkan planning backend setup and frame progression. -#[derive(Clone, Debug, PartialEq)] +#[derive(Clone, Debug, Default, PartialEq)] pub struct VulkanPlanningBackendReport { /// Request-tracking telemetry. pub request: VulkanPlanningRequestReport, @@ -79,16 +68,6 @@ pub struct VulkanPlanningBackendReport { pub last_frame_submission: Option, } -impl Default for VulkanPlanningBackendReport { - fn default() -> Self { - Self { - request: VulkanPlanningRequestReport::default(), - execution: VulkanPlanningExecutionReport::default(), - last_frame_submission: None, - } - } -} - /// Vulkan planning backend facade used by the game entrypoint. #[derive(Debug)] pub struct VulkanPlanningBackend { -- cgit v1.2.3