我是靠谱客的博主 时尚西装,最近开发中收集的这篇文章主要介绍图形基础 GPU架构(4)GPU & CPU,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1. GPU渲染功能

step1. 多边形生成:完成3D图形的生成,将图形映射到相应的像素点上。
step2. 多边形上颜色:对每个像素进行计算确定最终颜色并完成输出。

2. CPU & GPU
在这里插入图片描述

2.1 Draw Call命令

draw call会给出一个需要被渲染的图元(primitives)列表(该列表不会包含渲染状态,渲染状态在之前已经设置过了),GPU会根据渲染状态和所有的输入顶点数据来进行计算,最终形成屏幕上的图像。

CPU向GPU发送的指令会被压栈入一个命令缓冲区,GPU一次取出执行。在实际的渲染当中,GPU的渲染速度往往会快过CPU提交命令的速度,这导致相当一部分时间消耗在存储和提取命令。

最后

以上就是时尚西装为你收集整理的图形基础 GPU架构(4)GPU & CPU的全部内容,希望文章能够帮你解决图形基础 GPU架构(4)GPU & CPU所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(32)

评论列表共有 0 条评论

立即
投稿
返回
顶部