diff --git a/wgpu-hal/src/gles/adapter.rs b/wgpu-hal/src/gles/adapter.rs index e46c91ab9c1..4dc442441aa 100644 --- a/wgpu-hal/src/gles/adapter.rs +++ b/wgpu-hal/src/gles/adapter.rs @@ -1046,9 +1046,10 @@ impl crate::Adapter for super::Adapter { Tf::Rg16Unorm => empty, Tf::Rg16Snorm => empty, Tf::Rg16Float => filterable | half_float_renderable, - Tf::Rgba8Unorm | Tf::Rgba8UnormSrgb => filterable_renderable | storage, + Tf::Rgba8Unorm => filterable_renderable | storage, + Tf::Rgba8UnormSrgb => filterable_renderable, Tf::Bgra8Unorm | Tf::Bgra8UnormSrgb => filterable_renderable, - Tf::Rgba8Snorm => filterable, + Tf::Rgba8Snorm => filterable | storage, Tf::Rgba8Uint => renderable | storage, Tf::Rgba8Sint => renderable | storage, Tf::Rgb10a2Uint => renderable,