aboutsummaryrefslogtreecommitdiff
path: root/adapters/fparkan-render-vulkan/src/planning_backend.rs
diff options
context:
space:
mode:
Diffstat (limited to 'adapters/fparkan-render-vulkan/src/planning_backend.rs')
-rw-r--r--adapters/fparkan-render-vulkan/src/planning_backend.rs9
1 files changed, 2 insertions, 7 deletions
diff --git a/adapters/fparkan-render-vulkan/src/planning_backend.rs b/adapters/fparkan-render-vulkan/src/planning_backend.rs
index 4936007..b68b054 100644
--- a/adapters/fparkan-render-vulkan/src/planning_backend.rs
+++ b/adapters/fparkan-render-vulkan/src/planning_backend.rs
@@ -10,9 +10,10 @@ use crate::{
};
/// Vulkan backend migration readiness.
-#[derive(Clone, Copy, Debug, Eq, PartialEq)]
+#[derive(Clone, Copy, Debug, Default, Eq, PartialEq)]
pub enum VulkanPlanningBackendState {
/// Planning facade is configured and able to accept command lists.
+ #[default]
Configured,
/// Adapter is tracking a recoverable runtime surface/depth pipeline fault.
Degraded,
@@ -20,12 +21,6 @@ pub enum VulkanPlanningBackendState {
Error,
}
-impl Default for VulkanPlanningBackendState {
- fn default() -> Self {
- Self::Configured
- }
-}
-
/// Diagnostics for planning-facade request tracking.
#[derive(Clone, Debug, PartialEq)]
pub struct VulkanPlanningRequestReport {