summaryrefslogtreecommitdiff
path: root/engine/src/rendering/backend/opengl.rs
diff options
context:
space:
mode:
Diffstat (limited to 'engine/src/rendering/backend/opengl.rs')
-rw-r--r--engine/src/rendering/backend/opengl.rs10
1 files changed, 8 insertions, 2 deletions
diff --git a/engine/src/rendering/backend/opengl.rs b/engine/src/rendering/backend/opengl.rs
index f88fe38..be977f9 100644
--- a/engine/src/rendering/backend/opengl.rs
+++ b/engine/src/rendering/backend/opengl.rs
@@ -93,7 +93,10 @@ use crate::rendering::object::{
RawValue as ObjectRawValue,
Store as ObjectStore,
};
-use crate::rendering::shader::cursor::BindingValue as ShaderBindingValue;
+use crate::rendering::shader::cursor::{
+ Binding as ShaderBinding,
+ BindingValue as ShaderBindingValue,
+};
use crate::rendering::shader::{
Context as ShaderContext,
Error as ShaderError,
@@ -608,7 +611,10 @@ fn handle_commands(
activated_gl_shader_program =
Some((shader_program_obj_id, gl_shader_program));
}
- Command::SetShaderBinding(binding_location, binding_value) => {
+ Command::SetShaderBinding(ShaderBinding {
+ location: binding_location,
+ value: binding_value,
+ }) => {
let Some((activated_gl_shader_program_obj_id, _)) =
&activated_gl_shader_program
else {