OpenGLInfo QML Type
Provides information about the used OpenGL version More...
|Import Statement:||import QtQuick 2.5|
The OpenGLInfo attached type provides information about the OpenGL version being used to render the surface of the attachee item.
If the attachee item is not currently associated with any graphical surface, the properties are set to the values of the default surface format. When it becomes associated with a surface, all properties will update.
See also ShaderEffect.
This property holds the configured OpenGL context profile.
The possible values are:
- OpenGLInfo.NoProfile (default) - OpenGL version is lower than 3.2.
- OpenGLInfo.CoreProfile - Functionality deprecated in OpenGL version 3.0 is not available.
- OpenGLInfo.CompatibilityProfile - Functionality from earlier OpenGL versions is available.
Reusable QML components will typically use this property in bindings in order to choose between core and non core profile compatible shader sources.
© 2017 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.