Dirty rectangles
Een renderoptimalisatie die alleen de schermgebieden opnieuw tekent die echt zijn veranderd, in plaats van elk frame het hele beeld.
Als het grootste deel van het scherm stilstaat, is het opnieuw schilderen van elke pixel verspilde moeite. De techniek houdt bij welke rechthoeken sinds het vorige frame "vuil" zijn geworden, bijvoorbeeld doordat een sprite bewoog of een menu openging, en tekent en blit alleen die opnieuw. Al het andere blijft ongemoeid.
In 2D-games en grafische interfaces was het onmisbaar voordat gpu's het hele scherm elk frame gratis konden hertekenen. Het leeft voort overal waar bandbreedte of fill rate duur is: remote desktops als VNC, terminalemulators en browsercompositors doen in wezen hetzelfde. De prijs is de boekhouding: wie een veranderd gebied mist, laat spookbeelden op het scherm achter.