An overview of how GPUs render both 2D and 3D graphics. Covers the difference between CPU and GPU parallel processing, raster vs. vector graphics, and the core stages of the graphics pipeline: vertex processing, tessellation, rasterization, pixel processing, output merging, and double-buffered frame buffers. Explains how 3D scenes are projected onto 2D screens and how rapid frame updates create the illusion of smooth animation.
Table of contents
What is the GPU why is it important?Types of computer graphicsDesigning 3D imagesThe graphics engine: A symphony of codeConclusion: The masterpiece revealedSort: