qt5base-lts/tests/auto/opengl/qgl
Laszlo Agocs dd38574160 Switch to RGB(A|X)8888[_Premultiplied] for QOpenGLFBO readbacks on GLES
Instead of the never-ending blacklisting of "broken" drivers, simply switch
to always choosing a byte ordered QImage format with OpenGL ES, and keep
on using the (one and only) spec-mandated GL_RGBA/GL_UNSIGNED_BYTE combo.

There is nothing broken with not supporting BGRA for glReadPixels even when
GL_EXT_read_format_bgra (an out of date, pre-2.0 extension that got folded
into the spec to begin with) is present. We do not have a good way to tell
if BGRA_EXT is supported for glReadPixels or not, so just skip the whole
problem altogether.

Task-number: QTBUG-59283
Task-number: QTBUG-59303
Change-Id: I9f0605380923bd3b3ffdeb80f5c172d3e4cc7927
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
2017-03-28 11:17:52 +00:00
..
.gitignore Moved autotests in category 'opengl' into new directory structure 2011-09-09 10:32:38 +02:00
BLACKLIST winrt: Add tests to blacklist 2016-09-07 04:54:28 +00:00
qgl.pro Remove insignificant flag for a platform not supported 2015-11-29 07:02:20 +00:00
qgl.qrc Moved autotests in category 'opengl' into new directory structure 2011-09-09 10:32:38 +02:00
tst_qgl.cpp Switch to RGB(A|X)8888[_Premultiplied] for QOpenGLFBO readbacks on GLES 2017-03-28 11:17:52 +00:00