D22203: glx: Don't use sRGB configs on llvmpipe
Fabian Vogt <[email protected]>
| Newsgroups | gmane.comp.kde.devel.kwin |
|---|---|
| Message-ID | <[email protected]> |
fvogt requested changes to this revision. fvogt added a reviewer: KWin. fvogt added a comment. This revision now requires changes to proceed. From the bug report: > (In reply to Fabian Vogt from comment #31) > > (In reply to Fredrik Höglund from comment #30) > > > (In reply to Fabian Vogt from comment #27) > > > > > So I'm going to solve this by blacklisting sRGB configs on LLVMPipe instead. > > > > > > > > That sounds like a bit too much, everything except cirrus with 16bpp seems to > > > > work. > > > > > > Unfortunately we can't easily detect that the video device is a Cirrus > > > device. The OpenGL driver can only tell us that it is llvmpipe; it doesn't > > > know where the results of the rendering is going to be presented. > > > > Luckily that shouldn't be necessary, as we only know that llvmpipe + 16bpp > > is broken. Is detecting a 16bpp default framebuffer possible? > > That's something that we can do. > > I'll update https://phabricator.kde.org/D22203 REPOSITORY R108 KWin REVISION DETAIL https://phabricator.kde.org/D22203 To: fredrik, fvogt, #kwin Cc: romangg, sbergeron, fvogt, kwin, LeGast00n, jraleigh, fbampaloukas, GB_2, mkulinski, ragreen, jackyalcine, Pitel, iodelay, crozbo, bwowk, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart