计算机内部如何显示图形
Source: Dev.to

引言
我曾以为计算机只是在显示器上直接显示 PNG 等图像文件,但经过一些调查后,我被这个过程的复杂性所震撼。
早期术语
Computer Graphics(计算机图形) 这一术语首次出现于 1960 年代。研究人员希望用数学方式在计算机上表示视觉内容。它指的是显示器上除文本和符号之外的所有内容。
渲染管线
1. CPU
该过程从任务被发送到 CPU 开始。
2. VRAM
随后,CPU 生成一些数学指令,这些指令被存储在 VRAM 中(类似于 RAM 的内存,但专用于 GPU——其作用是存放 GPU 执行所需的指令和数据)。
3. GPU
GPU 在经过若干处理后并行执行这些指令。
4. 显示器
最后,GPU 将数据发送到显示器的每个像素。根据数据点亮每个像素的方式因显示器类型而异。
结束语
顺便说一下,这并不是全部——这只是对过程的简化说明。 希望我能帮助你理解它。我觉得这相当令人惊叹。你有什么想法?