summaryrefslogtreecommitdiff
path: root/engine/src/rendering/main_render_pass.rs
diff options
context:
space:
mode:
authorHampusM <hampus@hampusmat.com>2026-07-10 16:02:22 +0200
committerHampusM <hampus@hampusmat.com>2026-07-10 16:02:22 +0200
commit9690e173f06d64d3b992b4217d1665d6cbf29394 (patch)
treebac656490c78569995a84602445d0d8d065837db /engine/src/rendering/main_render_pass.rs
parentff97c98808ff930fe8f1d15fd07cf898dc7b411d (diff)
refactor(engine): simplify CreateMesh rendering command
Diffstat (limited to 'engine/src/rendering/main_render_pass.rs')
-rw-r--r--engine/src/rendering/main_render_pass.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/engine/src/rendering/main_render_pass.rs b/engine/src/rendering/main_render_pass.rs
index 02e0ca0..d5e9163 100644
--- a/engine/src/rendering/main_render_pass.rs
+++ b/engine/src/rendering/main_render_pass.rs
@@ -13,6 +13,7 @@ use crate::rendering::shader::{
Shader,
};
use crate::rendering::{
+ AssetOrValue,
BufferClearMask,
Command,
DrawMeshOptions,
@@ -219,7 +220,7 @@ pub fn add_main_render_passes(
render_pass.commands.push(Command::CreateMesh {
obj_id: ObjectId::Asset(mesh_asset.id()),
- mesh: None,
+ mesh: AssetOrValue::Asset(mesh_asset.clone()),
usage: MeshUsage::Static,
});
}