-
60230cbb
by Rémi Bernon at 2025-06-09T23:03:02+02:00
winex11: Flag offscreen formats as bitmap compatible if possible.
-
f128f4e5
by Rémi Bernon at 2025-06-09T23:03:02+02:00
winex11: Check XVisualInfo vs GLXFBConfig depth to avoid BadMatch.
Some onscreen llvmpipe formats have inconsistent 32 vs 24 bpp, we should
make sure they aren't used for bitmap rendering.
-
4a358a8d
by Rémi Bernon at 2025-06-09T23:03:02+02:00
opengl32: Expose every pixel format on memory DCs.
-
c9536ca6
by Rémi Bernon at 2025-06-09T23:03:02+02:00
opengl32/tests: Relax memory DC pixel format selection.
The llvmpipe formats with 8 alpha bits are all "onscreen" and have bogus
inconsistent depth between their config and visual which cause BadMatch
errors when flushing, including with PBuffers. Offscreen formats have
only 2 alpha bits, so relax the tests so they work on the CI.