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/rendering/backend | |
| parent | b7757ab410c99c35550327d896fcf5723aa9a09a (diff) | |
feat(engine): add shader binding texture kind enum
Diffstat (limited to 'engine/src/rendering/backend')
| -rw-r--r-- | engine/src/rendering/backend/opengl.rs | 5 |
1 files changed, 3 insertions, 2 deletions
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(); |
