summaryrefslogtreecommitdiff
path: root/engine/src/shader.rs
diff options
context:
space:
mode:
Diffstat (limited to 'engine/src/shader.rs')
-rw-r--r--engine/src/shader.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/engine/src/shader.rs b/engine/src/shader.rs
index ae0be1d..2b16c47 100644
--- a/engine/src/shader.rs
+++ b/engine/src/shader.rs
@@ -8,7 +8,7 @@ use std::str::Utf8Error;
use bitflags::{bitflags, bitflags_match};
use ecs::pair::{ChildOf, Pair};
-use ecs::phase::{Phase, START as START_PHASE};
+use ecs::phase::{POST_UPDATE as POST_UPDATE_PHASE, Phase, START as START_PHASE};
use ecs::sole::Single;
use ecs::{Component, Sole, declare_entity};
use shader_slang::{
@@ -38,7 +38,6 @@ use crate::reflection::{
StructField as StructFieldReflection,
With,
};
-use crate::renderer::PRE_RENDER_PHASE;
use crate::shader::default::{
ASSET_LABEL,
enqueue_set_shader_bindings as default_shader_enqueue_set_shader_bindings,
@@ -977,7 +976,7 @@ impl ecs::extension::Extension for Extension
collector.add_system(*IMPORT_SHADERS_PHASE, load_modules);
collector.add_system(
- *PRE_RENDER_PHASE,
+ *POST_UPDATE_PHASE,
default_shader_enqueue_set_shader_bindings,
);
}