diff options
author | metamuffin <metamuffin@disroot.org> | 2025-01-19 20:36:21 +0100 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-01-19 20:36:21 +0100 |
commit | 5ef0fc14d1d12cc5e7cc6a1fb896953d6d668891 (patch) | |
tree | 7a8a3258965b250e7c6bce39cfad3b8c0c452a5e /client/src/renderer.rs | |
parent | 736c0c34b9e727bf4b25e800f748199d13ff561f (diff) | |
download | weareserver-5ef0fc14d1d12cc5e7cc6a1fb896953d6d668891.tar weareserver-5ef0fc14d1d12cc5e7cc6a1fb896953d6d668891.tar.bz2 weareserver-5ef0fc14d1d12cc5e7cc6a1fb896953d6d668891.tar.zst |
client: send material data to shader
Diffstat (limited to 'client/src/renderer.rs')
-rw-r--r-- | client/src/renderer.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/client/src/renderer.rs b/client/src/renderer.rs index 2684ed0..02859a1 100644 --- a/client/src/renderer.rs +++ b/client/src/renderer.rs @@ -92,12 +92,13 @@ impl<'a> Renderer<'a> { let device = Arc::new(device); let queue = Arc::new(queue); - let (scene_pipeline, texture_bgl) = + let (scene_pipeline, texture_bgl, material_bgl) = ScenePipeline::new(&device, surface_configuration.format); let scene_prepare = Arc::new(ScenePreparer::new( device.clone(), queue.clone(), texture_bgl, + material_bgl, )); let ui_renderer = |