Diffusion KWin 4982dfd5f5ec

glx: Don't use sRGB configs on llvmpipe with depth 16

Authored by fvogt on Oct 15 2019, 2:06 PM.

Description

glx: Don't use sRGB configs on llvmpipe with depth 16

Summary:
This is necessary to keep openQA working, which uses LLVMpipe as a
renderer on a Cirrus device that operates in depth 16.

LLVMpipe advertises 24/32 bit sRGB configurations on this setup, but
they cannot be presented.

CCBUG: 408594

Test Plan: Compile tested only.

Reviewers: fvogt, KWin, zzag

Reviewed By: fvogt, KWin, zzag

Subscribers: romangg, sbergeron, fvogt, kwin

Tags: KWin

Differential Revision: https://phabricator.kde.org/D22203

Details

Committed
fvogtOct 15 2019, 2:07 PM
Reviewer
KWin
Differential Revision
D22203: glx: Don't use sRGB configs on llvmpipe with depth 16
Parents
R108:446e23af5a5f: [aurorae] Fix crash on KCM teardown with Qt5.14
Branches
Unknown
Tags
Unknown