summaryrefslogtreecommitdiff
path: root/engine/src/ui/dear_imgui.rs
diff options
context:
space:
mode:
Diffstat (limited to 'engine/src/ui/dear_imgui.rs')
-rw-r--r--engine/src/ui/dear_imgui.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/engine/src/ui/dear_imgui.rs b/engine/src/ui/dear_imgui.rs
index 8f58ff6..e9fc5ff 100644
--- a/engine/src/ui/dear_imgui.rs
+++ b/engine/src/ui/dear_imgui.rs
@@ -70,8 +70,8 @@ use crate::rendering::{
RenderPass,
RenderPasses,
ScissorBox,
+ Surface,
SurfaceId,
- SurfaceSpec,
PRE_RENDER_PHASE,
};
use crate::texture::{Properties as TextureProperties, Tex2D, Texture};
@@ -238,7 +238,7 @@ fn handle_window_changed(
}
fn update(
- target_window_query: Query<(&Window, &SurfaceSpec, With<TargetWindow>)>,
+ target_window_query: Query<(&Window, &Surface, With<TargetWindow>)>,
mut context: Single<Context>,
time: Single<Time>,
mut assets: Single<Assets>,
@@ -261,7 +261,7 @@ fn update(
let mouse = mouse.get()?;
let mouse_buttons = mouse_buttons.get()?;
- let Some((window, window_surface_spec)) = target_window_query.iter().next() else {
+ let Some((window, window_surface)) = target_window_query.iter().next() else {
return Ok(());
};
@@ -272,7 +272,7 @@ fn update(
let Some((shader_asset, mesh_obj_id, mesh)) = initialize_context(
context,
&window,
- window_surface_spec.id,
+ window_surface.id,
assets,
render_passes,
&shader_context,
@@ -302,7 +302,7 @@ fn update(
context,
render_passes,
shader_context,
- window_surface_spec.id,
+ window_surface.id,
shader_asset.clone(),
mesh_obj_id,
&mut mesh,