图形基础 GPU架构背景
Posted thefist11
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了图形基础 GPU架构背景相关的知识,希望对你有一定的参考价值。
1. 图形处理器GPU(Graphics Processing Unit)
进行各种绘制计算机图形所需的运算,包括顶点设置、光影、像素操作等。GPU实际上是一组图形函数的集合,而这些函数由硬件实现。
1.1 背景
早期的显卡只包含简单的存储器和帧缓冲区,它们实际上只起了一个图形的存储和传递作用。
传统 Z-buffer 算法不能满足新的应用需求:
- 强算力 ,比如支持碰撞检测、近似物理模拟;
- 图像透明性、高质量反走样、运动模糊、景深和微多边形染色等问题 ,
- 不能很好支持实时光线跟踪、Reyes(Renders everything you ever saw) 等更加复杂的图形算法 ,
- 难应对高质量的实时全局光照、动态和实时显示以及阴影和反射等问题。
1.2 发展背景
背景1:没有GPU,没有3D API…
背景2:有GPU雏形,3D API没有统一规范
背景3:有GPU
《新程序员》:云原生和全面数字化实践 50位技术专家共同创作,文字、视频、音频交互阅读以上是关于图形基础 GPU架构背景的主要内容,如果未能解决你的问题,请参考以下文章