Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

Qt 5.9 with OpenGL SC



  • Hello.

    Is it possible to use Qt with GPU acceleration if we have an OpenGL SC 1.0, OpenGL SC 2.0 or Vulkan SC* library on our Linux system?

    Khronos website mentions "backwards compatibility" for OpenGL SC 2.0 on their website, but does that mean everything will work fine out of the box for exsiting OpenGL applications? Does SC provide the same API, with some functions disabled or implemented on top of supported ones?

    OpenGL SC 2.0 – Graphics for Safety Critical
    
    OpenGL SC 2.0 provides the same programmable shader pipeline as popular gaming platforms, providing high performance accelerated 3D graphics for safety critical environments. All non-essential functionality has been removed to minimize the code footprint and avoid unnecessary certification costs.
    
    Third party application developers can develop applications using a standard OpenGL ES 2.0 driver with the ROBUSTNESS extension added. OpenGL SC 2.0 is backwards compatible with OpenGL ES 2.0 to make it easy for developers who are used to developing applications for OpenGL ES 2.0 to develop applications for safety critical systems.
    
    OpenGL SC 2.0 is designed to run on existing OpenGL ES 2.0 hardware. Billions of OpenGL ES units ship every year, and the many years of successful field testing of OpenGL ES 2.0 makes it the obvious hardware choice for OpenGL SC 2.0 based systems.
    

    Thank you.


  • Lifetime Qt Champion

    Hi,

    I would say it's unlikely with 5.9. However that's a question you should bring to the interest mailing list. You'll find Qt's graphics stack developers/maintainers. This forum is more user oriented.


Log in to reply