Explore how Cisco's Webex Devices group customizes Qt to create high-performance graphical experiences on specialized hardware in this 54-minute conference talk. Dive into the challenges of working with thermal, power, and performance constraints while developing sophisticated software for embedded devices. Learn about modifying Qt to support graphics on hardware without GPU or framebuffer support, extending QtQuick across multiple 4K displays, and implementing signature animated effects. Discover innovative solutions for reducing memory footprint, creating custom display drivers, and optimizing rendering for multi-screen setups. Gain insights into the development of custom tool chains, paint engines, and scene graph optimizations for embedded systems. Understand the importance of hardware customization in achieving commercial success and pushing the boundaries of graphical interfaces in video collaboration devices.
Customizing Qt to Create First Class Graphical Experiences on Highly Customized Hardware