Skip to content

Commit 4ea3159

Browse files
authored
Re-sort view formats (#3444)
1 parent 7826092 commit 4ea3159

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

wgpu-core/src/device/mod.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3329,7 +3329,9 @@ impl<G: GlobalIdentityHandlerFactory> Global<G> {
33293329
) -> Result<wgt::SurfaceCapabilities, instance::GetSurfaceSupportError> {
33303330
profiling::scope!("Surface::get_capabilities");
33313331
self.fetch_adapter_and_surface::<A, _, _>(surface_id, adapter_id, |adapter, surface| {
3332-
let hal_caps = surface.get_capabilities(adapter)?;
3332+
let mut hal_caps = surface.get_capabilities(adapter)?;
3333+
3334+
hal_caps.formats.sort_by_key(|f| !f.describe().srgb);
33333335

33343336
Ok(wgt::SurfaceCapabilities {
33353337
formats: hal_caps.formats,

0 commit comments

Comments
 (0)