diff options
| -rw-r--r-- | engine/src/renderer.rs | 5 | ||||
| -rw-r--r-- | engine/src/renderer/opengl.rs | 11 |
2 files changed, 8 insertions, 8 deletions
diff --git a/engine/src/renderer.rs b/engine/src/renderer.rs index 0f0f708..79f2bd5 100644 --- a/engine/src/renderer.rs +++ b/engine/src/renderer.rs @@ -55,6 +55,11 @@ declare_entity!( ) ); +declare_entity!( + pub POST_RENDER_PHASE, + (Phase, Pair::builder().relation::<ChildOf>().target_id(*RENDER_PHASE).build()) +); + builder! { /// Window graphics properties. #[builder(name=GraphicsPropertiesBuilder, derives=(Debug, Clone))] diff --git a/engine/src/renderer/opengl.rs b/engine/src/renderer/opengl.rs index 7524775..9ba1d3a 100644 --- a/engine/src/renderer/opengl.rs +++ b/engine/src/renderer/opengl.rs @@ -7,12 +7,11 @@ use std::collections::HashMap; use ecs::actions::Actions; use ecs::entity::obtainer::Obtainer as EntityObtainer; use ecs::event::component::{Changed, Removed}; -use ecs::pair::{ChildOf, Pair, Wildcard}; -use ecs::phase::Phase; +use ecs::pair::{Pair, Wildcard}; use ecs::query::term::Without; use ecs::sole::Single; use ecs::system::observer::Observe; -use ecs::{Component, Query, declare_entity}; +use ecs::{Component, Query}; use glutin::display::GetGlDisplay; use glutin::prelude::GlDisplay; use glutin::surface::{ @@ -95,6 +94,7 @@ use crate::renderer::{ DrawMeshOptions, DrawPropertiesUpdateFlags, GraphicsProperties, + POST_RENDER_PHASE, PRE_RENDER_PHASE, RENDER_PHASE, RenderPasses, @@ -127,11 +127,6 @@ use crate::windowing::window::{ mod glutin_compat; mod graphics_mesh; -declare_entity!( - pub POST_RENDER_PHASE, - (Phase, Pair::builder().relation::<ChildOf>().target_id(*RENDER_PHASE).build()) -); - #[derive(Debug, Component)] struct WindowGlConfig { |
