From b7757ab410c99c35550327d896fcf5723aa9a09a Mon Sep 17 00:00:00 2001 From: HampusM Date: Thu, 6 Aug 2026 15:45:47 +0200 Subject: refactor(engine): make SetShaderBinding rendering command take shader::Binding --- engine/src/rendering.rs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'engine/src/rendering.rs') diff --git a/engine/src/rendering.rs b/engine/src/rendering.rs index ba66adb..dc3cb76 100644 --- a/engine/src/rendering.rs +++ b/engine/src/rendering.rs @@ -23,11 +23,7 @@ use crate::image::Image; use crate::mesh::Mesh; use crate::rendering::blending::Config as BlendingConfig; use crate::rendering::object::{Id as ObjectId, Store as ObjectStore}; -use crate::rendering::shader::cursor::{ - Binding as ShaderBinding, - BindingLocation as ShaderBindingLocation, - BindingValue as ShaderBindingValue, -}; +use crate::rendering::shader::cursor::Binding as ShaderBinding; use crate::rendering::shader::Program as ShaderProgram; use crate::texture::Texture; use crate::vector::Vec2; @@ -218,7 +214,7 @@ pub enum Command SwapBuffers(SurfaceId), CreateShaderProgram(ObjectId, ShaderProgram), ActivateShader(ObjectId), - SetShaderBinding(ShaderBindingLocation, ShaderBindingValue), + SetShaderBinding(ShaderBinding), CreateTexture(ObjectId, AssetOrValue), UpdateTexture { -- cgit v1.2.3-18-g5258