In this chapter, we will look at the part of the performance puzzle you will probably be most interested in, because at the end, Qt's main application area is found in building cross-platform GUIs. It is also very exciting on account of the significant advances in hardware and software that have occurred in recent years, and that are still taking place, as the example of NVIDIA's recent announcement of their new Turing architecture is impressively proving!
This chapter cannot necessarily provide an exhaustive treatment of graphics programming, because such a topic would fill an entire book on its own. Instead, we will try to provide an overview of the possibilities offered by the Qt framework and the performance trade-offs involved.
In this chapter, we will discuss following topics:
- Introduction to graphics performance—just to...