diff --git a/src/wayland/core/shm_buffer_backing.rs b/src/wayland/core/shm_buffer_backing.rs index 3e46e52..69f5dd3 100644 --- a/src/wayland/core/shm_buffer_backing.rs +++ b/src/wayland/core/shm_buffer_backing.rs @@ -47,7 +47,7 @@ impl ShmBufferBacking { }, TextureDimension::D2, &[255, 0, 255, 255], - TextureFormat::Rgba8Unorm, + TextureFormat::Rgba8UnormSrgb, RenderAssetUsages::all(), ); images.add(image) diff --git a/src/wayland/core/surface.rs b/src/wayland/core/surface.rs index b1b3d02..3d6e791 100644 --- a/src/wayland/core/surface.rs +++ b/src/wayland/core/surface.rs @@ -132,9 +132,10 @@ impl Surface { // params.set_float("alpha_min", 0.0); // params.set_float("alpha_max", 1.0); - let material = BevyMaterial::default(); - - materials.add(material) + materials.add(BevyMaterial { + unlit: true, + ..Default::default() + }) }); if let Some(new_tex) = buffer.update_tex(images) {