summaryrefslogtreecommitdiff
path: root/engine/src/ui
diff options
context:
space:
mode:
authorHampusM <hampus@hampusmat.com>2026-08-06 15:57:29 +0200
committerHampusM <hampus@hampusmat.com>2026-08-06 15:57:29 +0200
commitaf2af06f7bc145e0661def88861f56ca92dd3d89 (patch)
tree41e3fa71e86f4b455a4f6a5d6fa7aaed9fe8a4d8 /engine/src/ui
parentb7757ab410c99c35550327d896fcf5723aa9a09a (diff)
feat(engine): add shader binding texture kind enum
Diffstat (limited to 'engine/src/ui')
-rw-r--r--engine/src/ui/dear_imgui.rs6
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(