diff options
| author | HampusM <hampus@hampusmat.com> | 2026-08-06 15:57:29 +0200 |
|---|---|---|
| committer | HampusM <hampus@hampusmat.com> | 2026-08-06 15:57:29 +0200 |
| commit | af2af06f7bc145e0661def88861f56ca92dd3d89 (patch) | |
| tree | 41e3fa71e86f4b455a4f6a5d6fa7aaed9fe8a4d8 /engine/src/ui | |
| parent | b7757ab410c99c35550327d896fcf5723aa9a09a (diff) | |
feat(engine): add shader binding texture kind enum
Diffstat (limited to 'engine/src/ui')
| -rw-r--r-- | engine/src/ui/dear_imgui.rs | 6 |
1 files changed, 5 insertions, 1 deletions
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( |
