diff options
| author | HampusM <hampus@hampusmat.com> | 2026-08-06 15:45:47 +0200 |
|---|---|---|
| committer | HampusM <hampus@hampusmat.com> | 2026-08-06 15:45:47 +0200 |
| commit | b7757ab410c99c35550327d896fcf5723aa9a09a (patch) | |
| tree | f7e4de21312f680de557c4a16745450ea1c125af /engine/src/rendering.rs | |
| parent | 6471a831e3a929a6922297d4b6176eb43c20b4bd (diff) | |
refactor(engine): make SetShaderBinding rendering command take shader::Binding
Diffstat (limited to 'engine/src/rendering.rs')
| -rw-r--r-- | engine/src/rendering.rs | 8 |
1 files changed, 2 insertions, 6 deletions
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<Texture>), UpdateTexture { |
