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/rendering/backend/opengl.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'engine/src/rendering/backend') diff --git a/engine/src/rendering/backend/opengl.rs b/engine/src/rendering/backend/opengl.rs index be977f9..dc636ef 100644 --- a/engine/src/rendering/backend/opengl.rs +++ b/engine/src/rendering/backend/opengl.rs @@ -622,7 +622,8 @@ fn handle_commands( continue; }; - if let ShaderBindingValue::Texture(texture_object_id) = &binding_value { + if let ShaderBindingValue::Texture(texture_object_id, _) = &binding_value + { let Some(texture_obj) = object_store.get_texture_obj(texture_object_id) else { @@ -725,7 +726,7 @@ fn handle_commands( ShaderBindingValue::FMat4x4(ref value) => { value.items().as_bytes() } - ShaderBindingValue::Texture(_) => unreachable!(), + ShaderBindingValue::Texture(_, _) => unreachable!(), }, ) .unwrap(); -- cgit v1.2.3-18-g5258