Skip to main content

Time to display a pixel

Short answer

Total pixels per second = 1024×768×60 = 47,185,920. Time to display one pixel = 1 / 47,185,920 ≈ 21.2 ns.

Calculate the time required to display a pixel on the monitor of size 1024 × 768 with refresh rate of 60 Hz.

The screen is refreshed 60 times per second, and each refresh must access all pixels.

Pixels per frame = 1024 × 768 = 786,432
Pixels per second = 786,432 × 60 = 47,185,920
Time per pixel = 1 / 47,185,920 s
               = 2.119 × 10⁻⁸ s ≈ 21.2 ns

Answer: about 21.2 ns per pixel (retrace time ignored).

✓ Answer checked by Claude Opus 5.5 (high effort)

All Computer Graphics chapter 1 questions →