diff options
| author | HampusM <hampus@hampusmat.com> | 2026-07-10 16:02:22 +0200 |
|---|---|---|
| committer | HampusM <hampus@hampusmat.com> | 2026-07-10 16:02:22 +0200 |
| commit | 9690e173f06d64d3b992b4217d1665d6cbf29394 (patch) | |
| tree | bac656490c78569995a84602445d0d8d065837db /engine/src/ui/imgui.rs | |
| parent | ff97c98808ff930fe8f1d15fd07cf898dc7b411d (diff) | |
refactor(engine): simplify CreateMesh rendering command
Diffstat (limited to 'engine/src/ui/imgui.rs')
| -rw-r--r-- | engine/src/ui/imgui.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/engine/src/ui/imgui.rs b/engine/src/ui/imgui.rs index 1cb3b98..13896ff 100644 --- a/engine/src/ui/imgui.rs +++ b/engine/src/ui/imgui.rs @@ -59,6 +59,7 @@ use crate::rendering::shader::{ ModuleSource as ShaderModuleSource, }; use crate::rendering::{ + AssetOrValue, Command as RenderingCommand, DrawMeshOptions, DrawProperties, @@ -481,7 +482,7 @@ fn initialize_context( RenderingCommand::ActivateShader(RenderingObjectId::Asset(shader_asset.id())), RenderingCommand::CreateMesh { obj_id: mesh_obj_id, - mesh: Some(mesh.clone()), + mesh: AssetOrValue::Value(mesh.clone()), usage: MeshUsage::Stream, }, ], |
