Derice resource

This commit is contained in:
hodasemi 2025-04-04 20:18:41 +02:00
parent 68b564fa18
commit 477a844c7f

View file

@ -2,7 +2,7 @@ use crate::prelude::*;
use anyhow::{Result, anyhow}; use anyhow::{Result, anyhow};
use assetpath::AssetPath; use assetpath::AssetPath;
use ecs::World; use ecs::{Resource, World};
use serde::{Deserialize, Serialize}; use serde::{Deserialize, Serialize};
use utilities::{impl_reprc, prelude::*}; use utilities::{impl_reprc, prelude::*};
use vulkan_rs::{prelude::*, render_target::sub_pass::InputAttachmentInfo}; use vulkan_rs::{prelude::*, render_target::sub_pass::InputAttachmentInfo};
@ -181,6 +181,7 @@ impl TextToScreen {
} }
} }
#[derive(Resource)]
pub struct GuiHandler { pub struct GuiHandler {
device: Arc<Device>, device: Arc<Device>,
queue: Arc<Mutex<Queue>>, queue: Arc<Mutex<Queue>>,