[Mesa-dev] 10-bit fbconfigs break most video players using VAAPI+GLX

Adam Jackson ajax at redhat.com
Wed Feb 6 15:33:28 UTC 2019


On Tue, 2019-02-05 at 17:30 -0500, Marek Olšák wrote:

> If we expose 10-bit or 16-bit formats, a lot of software will be
> broken. Any ideas how to get out of this rabbit hole?

Use GLX_SGIX_visual_select_group to hide the depth-30 formats after the
depth-24 ones. We're already doing this for similar reasons to mask
Composite's synthetic argb8888 visual on rgb565 displays. Technically
there's nothing preventing you from doing this purely client-side, but
properly this is a server-side change (and an easy one).

- ajax



More information about the mesa-dev mailing list