diff --git a/wgpu-hal/src/gles/adapter.rs b/wgpu-hal/src/gles/adapter.rs index 9b5d357895..4287a0d04d 100644 --- a/wgpu-hal/src/gles/adapter.rs +++ b/wgpu-hal/src/gles/adapter.rs @@ -802,7 +802,7 @@ impl crate::Adapter for super::Adapter { wgt::TextureFormat::Bgra8Unorm, ]; if surface.supports_srgb() { - formats.extend(&[ + formats.extend([ wgt::TextureFormat::Rgba8UnormSrgb, #[cfg(not(target_arch = "wasm32"))] wgt::TextureFormat::Bgra8UnormSrgb, diff --git a/wgpu-hal/src/gles/egl.rs b/wgpu-hal/src/gles/egl.rs index 88581c4d6d..e2c2c01f9a 100644 --- a/wgpu-hal/src/gles/egl.rs +++ b/wgpu-hal/src/gles/egl.rs @@ -654,17 +654,17 @@ impl crate::Instance for Instance { client_ext_str.split_whitespace().collect::>() ); - let wayland_library = if client_ext_str.contains(&"EGL_EXT_platform_wayland") { + let wayland_library = if client_ext_str.contains("EGL_EXT_platform_wayland") { test_wayland_display() } else { None }; - let x11_display_library = if client_ext_str.contains(&"EGL_EXT_platform_x11") { + let x11_display_library = if client_ext_str.contains("EGL_EXT_platform_x11") { open_x_display() } else { None }; - let angle_x11_display_library = if client_ext_str.contains(&"EGL_ANGLE_platform_angle") { + let angle_x11_display_library = if client_ext_str.contains("EGL_ANGLE_platform_angle") { open_x_display() } else { None @@ -731,7 +731,7 @@ impl crate::Instance for Instance { }; if desc.flags.contains(crate::InstanceFlags::VALIDATION) - && client_ext_str.contains(&"EGL_KHR_debug") + && client_ext_str.contains("EGL_KHR_debug") { log::info!("Enabling EGL debug output"); let function: EglDebugMessageControlFun =