On 2/4/19 11:14 pm, Laszlo Agocs wrote:
As discussed at https://wiki.qt.io/QtCS2018_Graphics_Vision_2020 Qt 6
will do away with the hard OpenGL dependency in most, if not all, of its
modules. This is achieved via a small abstraction layer, currently
called the Qt Rendering Hardware Interface, with backends for Vulkan,
Metal, Direct 3D 11, and OpenGL (ES) 2.x(+ some 3.x extensions) at the
moment.
Please keep in mind WebGL as well. It's a bit more strict than OpenGL
ES, and has slightly different rules.
https://www.khronos.org/registry/webgl/specs/latest/1.0/#6
https://www.khronos.org/registry/webgl/specs/latest/2.0/#5
On WebAssembly, all opengl calls get wrapped into WebGL and the slightly
different rules sometimes causes issues.
_______________________________________________
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development