diff --git a/core/src/render/mod.rs b/core/src/render/mod.rs index 7dec368..6beecdf 100644 --- a/core/src/render/mod.rs +++ b/core/src/render/mod.rs @@ -137,7 +137,10 @@ impl UiRenderNode { source: ShaderSource::Wgsl(SHAPE_SHADER.into()), }); - let window_uniform = WindowUniform::default(); + let window_uniform = WindowUniform { + width: config.width as f32, + height: config.height as f32, + }; let window_buffer = device.create_buffer_init(&BufferInitDescriptor { label: Some("window"), contents: bytemuck::cast_slice(&[window_uniform]),