QtWS17 - Modern Graphics APIs in Qt: Vulkan and friends, Laszlo Agocs, The Qt Company

October 25, 2017
With the release of version 5.8, Qt’s increasing focus on modern graphics APIs other than OpenGL became apparent. However, due to the wide scope and range of graphics-related Qt modules and subsystems, questions like “Does Qt support graphics API N?” often cause confusion and can lead to misunderstandings. For example, Qt 5.10 will have support for OpenVG, Direct3D 12, and Vulkan in addition to OpenGL, but only for certain components of the framework. Therefore, in this talk we are going to take a look at graphics API usage in Qt in general, including some recently introduced, less well-known interop enablers that bridge the 3D and 2D worlds. We believe that such an overview can provide valuable input not just to developers, but also to those more on the management side of things, since it can help avoiding potential traps when planning, setting up and architecting new projects. Last but not least, a hands on introduction will be given to one of Qt 5.10’s big new features: the cross-platform Vulkan enablers that allow integrating Vulkan rendering into certain Qt applications on Windows, Linux and Android.
Previous Video
QtWS17 - Multithreading with Qt - Giuseppe D'Angelo, KDAB
QtWS17 - Multithreading with Qt - Giuseppe D'Angelo, KDAB

Want to see all the technical deep dive videos? Hop on over to www.qt.io/qtws17 and watch our awesome playl...

Next Video
QtWS17 - QtBluetooth on mobile devices - A dragon guide, Mathias Hasselmann, KDAB
QtWS17 - QtBluetooth on mobile devices - A dragon guide, Mathias Hasselmann, KDAB

Connecting mobile phones to other gadgets and devices opens the door for a wide range of useful and innovat...