From af2af06f7bc145e0661def88861f56ca92dd3d89 Mon Sep 17 00:00:00 2001 From: HampusM Date: Thu, 6 Aug 2026 15:57:29 +0200 Subject: feat(engine): add shader binding texture kind enum --- engine/src/ui/dear_imgui.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'engine/src/ui') diff --git a/engine/src/ui/dear_imgui.rs b/engine/src/ui/dear_imgui.rs index 60a8da1..b9775ea 100644 --- a/engine/src/ui/dear_imgui.rs +++ b/engine/src/ui/dear_imgui.rs @@ -51,6 +51,7 @@ use crate::rendering::blending::{ }; use crate::rendering::object::Id as RenderingObjectId; use crate::rendering::shader::cursor::{ + BindingTextureKind as ShaderBindingTextureKind, BindingValue as ShaderBindingValue, Cursor as ShaderCursor, }; @@ -720,7 +721,10 @@ fn add_drawing_render_pass( ), RenderingCommand::SetShaderBinding( shader_cursor.field("main_texture").binding( - ShaderBindingValue::Texture(*texture_object_id), + ShaderBindingValue::Texture( + *texture_object_id, + ShaderBindingTextureKind::Texture2D, + ), )?, ), RenderingCommand::DrawMesh( -- cgit v1.2.3-18-g5258