As already stated, we start with some general background on modern graphics systems before we look at the ways Qt is incorporating recent advances into its framework.
Introduction to graphics performance
Graphics hardware's inner workings
How do graphics get rendered on your computer's screen? This is done by a special piece of hardware unsurprisingly called a graphics or video card. As input, it needs an array containing all the pixels that have to be displayed on screen. These pixels will be handed over using the so-called frame buffer. This means we will need to copy the data from memory to the frame buffer to get it displayed.
A frame buffer will be mostly mapped to the main memory space, so the CPU can place...