Skip to content
Snippets Groups Projects

vulkan/swapchain: blacklist SDR 16-bit formats

Closed Niklas Haas requested to merge haasn/libplacebo:16bit_sdr into master
1 file
+ 4
2
Compare changes
  • Side-by-side
  • Inline
+ 4
2
@@ -192,10 +192,12 @@ static bool pick_surf_format(pl_swapchain sw, const struct pl_color_space *hint)
break; // accept
continue;
// Accept 16-bit formats for everything
// Only accept 16-bit formats for HDR curves
case VK_FORMAT_R16G16B16_UNORM:
case VK_FORMAT_R16G16B16A16_UNORM:
break; // accept
if (pl_color_transfer_is_hdr(space.transfer))
break; // accept
continue;
default: continue;
}
Loading