GPU绘图的几个阶段
1、裁剪阶段:
裁剪掉摄像机平截头体外的模型,由GPU自动完成。
我们把平截头体分别定义为 上、下、左、右、近、远,GPU裁剪的时候,就是要依次裁剪模型中,与这几个平面相反的平面。
2、光栅化阶段:
3、像素阶段:
顶点插值会被当做像素着色器的输入数据,传入到像素着色器里面。与顶点着色器一样,像素着色器也是一个而寒暑,它处理的是像素片段。因此也叫作片段着色器、像素着色器的任务就是为每个像素片段计算一个颜色值。
编写像素着色器的时候,需要注意:
-
尽量使用全局常量
-
尽量在顶点着色器中计算好需要的数据
-
尽量少做复杂的运算,因为像素着色器计算量大,它与显示面积挂钩,显示面积越大,那么它计算的量就越大
4、输出阶段:
像素片段由像素着色器生成之后,被传送到输出合并器,在该阶段,某些像素被丢弃,未被丢弃的像素被写入到后台缓冲区。混合工作就是在这个阶段完成的。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网
网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
原文标题:GPU绘图的几个阶段:裁剪,光栅化,像素,输出
文章出处:【微信号:Imgtec,微信公众号:Imagination Tech】欢迎添加关注!文章转载请注明出处。
相关推荐
在谈这个问题之前,首先我们来谈谈另一个问题:为什么我们需要一个新的移动通信标准?一定是出现了现有标准无法解决的新问题。总体上看,一个标准的诞生,从整个流程来看应该会大致分成四个
发表于 07-12 08:09
嵌入式系统发展的四个阶段 从上个世纪70年代单片机的出现到今天,应用,嵌入式系统少说也有近30年的历史了。可以说嵌入式系统经历了发展的4个阶段。今天小编就为大家分享一下嵌入式系统
发表于 06-23 15:51
目录一.作者:懒懒土拨鼠第一阶段称为stm32+RTOS阶段。第二阶段称为多核+Linux阶段。第三阶段最后荐书环节二.作者:程序员良许转折
发表于 08-06 09:56
单片机学习的四个阶段
经常有单片机爱好者问我们,如何学习单片机?学习单片机的步骤是什么?
我们初略总结了一下,单片机学习的过程
发表于 05-17 09:02
•1299次阅读
电子连接器种类繁多,但制造过程是基本一致的,上海联捷电气介绍说,连接器的制造一般可分为冲压、电镀、注塑、组装四个阶段。
发表于 06-05 11:17
•4657次阅读
GPU流水线主要分为两个阶段:几何阶段和光栅化阶段
发表于 05-07 12:45
•2955次阅读
互联网的发展历程,实际上就是互联网、大数据、人工智能与实体经济融合发展过程。具体来说,互联网发展经历了四个阶段:
第一,互联网1.0阶段完成了传统广告业数据化;
第二,互联
发表于 11-25 09:57
•16.1w次阅读
整改阶段,此阶段是产品EMC设计的初步阶段,及在产品第一论开始设计时,并没有考虑EMC方面的问题,等到产品功能调试完成,样子出来后进行EMC测试时,才发现EMC问题的存在,于是通过采用各种临时措施使产品通过EMC测试。
发表于 01-20 09:19
•3038次阅读
简洁地解释了PCB设计过程。分为四个阶段,彼此之间非常不同。我们在下面详细定义了所有这些阶段。
发表于 02-01 11:34
•3629次阅读
中国医疗信息化建设始于上世纪80年代,至今经历了四个发展阶段,即医院管理信息化(HIS)阶段、以电子病历系统为核心的临床信息
发表于 10-09 15:39
•9634次阅读
要按照标准的充电程序进行。 锂电池的充电程序一般可以分为四个阶段,包括预充、恒流充、恒压充和漂移充四个阶段,下面我们将详细介绍这
发表于 11-06 11:01
•2716次阅读
随着云计算、虚拟化技术的发展,网卡也随之发展,从功能和硬件结构上基本可划分为4个阶段。
发表于 12-19 16:37
•1301次阅读
SMT丝印技术的历史发展的四个阶段,你知道吗?
发表于 12-27 10:15
•918次阅读
BUCK电路工作原理四个阶段 BUCK电路是一种常用的降压转换器,广泛应用于电源管理领域。其工作原理可以分为四个阶段:导通、关断、自阻抗、反馈调节。 1. 导通
发表于 01-31 16:08
•973次阅读
总线传输周期是计算机系统中数据传输的基本单位,它涉及到多个阶段,以确保数据能够正确、高效地在处理器、内存和其他外设之间传输。一个典型的总线传输周期通常包括以下四个
发表于 10-12 09:05
•836次阅读
评论