summaryrefslogtreecommitdiff
path: root/engine/src/rendering/main_render_pass.rs
diff options
context:
space:
mode:
authorHampusM <hampus@hampusmat.com>2026-07-10 14:07:03 +0200
committerHampusM <hampus@hampusmat.com>2026-07-10 14:07:03 +0200
commit3794c39bfd3fd4d03f9f89226fc9c1f16b096572 (patch)
tree65bea97c050b3df7b022c583eb813e56881452de /engine/src/rendering/main_render_pass.rs
parentf6b86d55f27c43b239346c6bce1d360b257a2d19 (diff)
refactor(engine): move shader module to inside of rendering module
Diffstat (limited to 'engine/src/rendering/main_render_pass.rs')
-rw-r--r--engine/src/rendering/main_render_pass.rs20
1 files changed, 15 insertions, 5 deletions
diff --git a/engine/src/rendering/main_render_pass.rs b/engine/src/rendering/main_render_pass.rs
index 3429e34..ec30dc5 100644
--- a/engine/src/rendering/main_render_pass.rs
+++ b/engine/src/rendering/main_render_pass.rs
@@ -5,15 +5,25 @@ use crate::ecs::sole::Single;
use crate::ecs::Query;
use crate::model::{MaterialSearchResult, Model};
use crate::rendering::object::{Id as ObjectId, Store as ObjectStore};
-use crate::rendering::{
- BufferClearMask, Command, DrawMeshOptions, DrawProperties, DrawPropertiesUpdateFlags, MeshUsage, PendingShaderBindings, RenderPass, RenderPasses, SurfaceSpec, TargetWindow
-};
-use crate::shader::default::ASSET_LABEL as DEFAULT_SHADER_ASSET_LABEL;
-use crate::shader::{
+use crate::rendering::shader::default::ASSET_LABEL as DEFAULT_SHADER_ASSET_LABEL;
+use crate::rendering::shader::{
Context as ShaderContext,
ModuleSource as ShaderModuleSource,
Shader,
};
+use crate::rendering::{
+ BufferClearMask,
+ Command,
+ DrawMeshOptions,
+ DrawProperties,
+ DrawPropertiesUpdateFlags,
+ MeshUsage,
+ PendingShaderBindings,
+ RenderPass,
+ RenderPasses,
+ SurfaceSpec,
+ TargetWindow,
+};
use crate::texture::{Texture, WHITE_1X1_ASSET_LABEL as TEXTURE_WHITE_1X1_ASSET_LABEL};
use crate::windowing::window::Window;