Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn about common graphics performance and rendering challenges when migrating from Qt 5 to Qt 6 in this 30-minute technical breakout presentation from Qt World Summit 2025. Explore the important changes introduced in Qt 6.0's graphics stack and subsequent improvements throughout the 6.x series, including enhancements in Qt 6.8 and 6.9. Discover typical visual issues, rendering performance regressions, unexpected CPU, GPU, and memory usage profiles, and perceived "memory leaks" that users encounter when migrating existing projects from Qt 5 (and occasionally Qt 4). Examine whether these problems stem from misunderstandings, real issues, or something in-between. Walk through practical solutions for graphics-intensive Widget and Qt Quick applications, focusing on painting, windowing, 3D acceleration, and various application-level consequences of rendering engine internals, with Qt 6.8 LTS as the foundation and a preview of upcoming Qt 6.9 improvements. Gain insights from Principal Software Engineer Laszlo Agocs of Qt Group on successfully navigating the transition to modern Qt 6 versions while maintaining optimal graphics performance.
Syllabus
Common Graphics Performance and Rendering-Related Issues when Moving from Qt 5 to 6
Taught by
Qt Group