summaryrefslogtreecommitdiff
path: root/engine/src/renderer
diff options
context:
space:
mode:
authorHampusM <hampus@hampusmat.com>2026-04-21 15:46:24 +0200
committerHampusM <hampus@hampusmat.com>2026-04-21 15:46:24 +0200
commit9f4addb0576d8c0afd884f1c948f491d6e0708bc (patch)
tree8941b3c7010c529840c2574dd0b15e82f5709b49 /engine/src/renderer
parentac3fedba0239632b350a252b74e520b42912e6e2 (diff)
feat(engine): add renderer extension
Diffstat (limited to 'engine/src/renderer')
-rw-r--r--engine/src/renderer/opengl.rs15
1 files changed, 0 insertions, 15 deletions
diff --git a/engine/src/renderer/opengl.rs b/engine/src/renderer/opengl.rs
index 1cd46b2..4e865fb 100644
--- a/engine/src/renderer/opengl.rs
+++ b/engine/src/renderer/opengl.rs
@@ -94,9 +94,7 @@ use crate::renderer::{
DrawPropertiesUpdateFlags,
GraphicsProperties,
POST_RENDER_PHASE,
- PRE_RENDER_PHASE,
RENDER_PHASE,
- RenderPasses,
SurfaceId,
SurfaceSpec,
WindowUsingRendererCtx,
@@ -161,24 +159,11 @@ impl ecs::extension::Extension for Extension
{
fn collect(self, mut collector: ecs::extension::Collector<'_>)
{
- collector.add_declared_entity(&PRE_RENDER_PHASE);
- collector.add_declared_entity(&RENDER_PHASE);
- collector.add_declared_entity(&POST_RENDER_PHASE);
-
- let _ = collector.add_sole(RenderPasses::default());
-
- collector.add_system(
- *PRE_RENDER_PHASE,
- crate::renderer::main_render_pass::add_main_render_passes,
- );
-
- collector.add_system(*RENDER_PHASE, super::enqueue_commands_from_render_passes);
collector.add_system(*RENDER_PHASE, handle_commands);
collector.add_system(*POST_RENDER_PHASE, prepare_windows);
collector.add_system(*POST_RENDER_PHASE, init_window_graphics);
- collector.add_observer(super::handle_window_changed);
collector.add_observer(handle_window_removed);
}
}