Status: ✅ COMPLETE

Scope: How a picture is made by the GPU, how Windows talks to graphics hardware, and how the finished picture travels over a cable and becomes light on your monitor
Time to complete: 80–110 minutes of reading + lab
Prerequisites: Chapter 2 (CPU Internals), Chapter 4 (Motherboard and Hardware Communication), Chapter 13 (Device Drivers), Chapter 30 (Windows Desktop Internals)
What you'll know after: What a GPU is and why it is built for parallel work, how display drivers and graphics APIs work, how a 3D scene becomes pixels, how monitors connect and differ, and the full journey of one frame from an app to your eyes


INTRODUCTION

Everything you see on a PC screen, from the Start menu to a 3D game, was drawn by a processor and sent down a cable. Behind each frame are several steps: an app asks for a picture, a driver translates the request, a GPU with thousands of small cores draws it, and a display engine sends it to a monitor that turns numbers into light.

This chapter uses real photos so you can see the parts: the silicon of an integrated GPU, the sockets on a graphics card, and the tiny red, green and blue stripes that make up a screen. Every technical term is explained the first time it appears.

This chapter explains:

  • What a GPU is, why it has so many small cores, and where its memory (VRAM) lives
  • How Windows drives a GPU: WDDM, user-mode and kernel-mode drivers, and what happens when the GPU hangs
  • The graphics APIs that apps use: Direct3D, OpenGL and Vulkan
  • The rendering pipeline that turns triangles into coloured pixels
  • The cables and sockets (VGA, DVI, HDMI, DisplayPort, USB-C) and how the monitor introduces itself (EDID)
  • What makes monitors different: resolution, refresh rate, panel type, colour and sub-pixels
  • The frame buffer, double buffering, VSync and scanout
  • The complete chain, from an app drawing to light reaching your eye

CHAPTER OUTLINE


Chapter Status: Complete
Estimated reading time: 95 minutes
Practical time: 30 minutes
Knowledge check time: 30 minutes