- Notifications
You must be signed in to change notification settings - Fork417
Description
We've been facing a large number of problems with OpenGL usage over time (see references at the bottom). An unfortunate fact of life is that OpenGL is not as stable or widely available as many developer types would like, this is especially true when looking at the situation across platforms (Windows), or on specialised setups (virtual machines), etc.
QtQuick has a 2D renderer which can be used to render with software instead of OpenGL:http://doc.qt.io/QtQuick2DRenderer/index.html
This was previously commercial-only, but is now available under the GPL license:https://github.com/qtproject/qtdeclarative-render2d
We should consider whether we can take this into use in release builds easily to provide a better (more stable) experience.
It may also be useful from a security angle: no more direct access to GPU would be required.