不懂手机GPU?先理解这两个专业术语!
demi 在 周三, 03/17/2021 - 17:49 提交
GPU中文翻译为“图形处理器”,是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上运行绘图运算工作的微处理器。
GPU中文翻译为“图形处理器”,是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上运行绘图运算工作的微处理器。
想要在屏幕上渲染出效果惊人的画面,那就必须了解将一个3D场景渲染到2D屏幕的过程,而这个过程就是 渲染管线。
管线的主要功能是生成或渲染二维图像、三维物体、光源、着色方程式、纹理等。渲染管线是实时渲染的底层实现。下图是渲染管线的基本构成,由3个阶段组成:应用程序,几何及光栅。
《移动图形概论》基于Imagination大学项目(IUP)的英文版《移动图形概论》课程,由Imagination团队和北京大学杨延军老师团队针对中国学习者合作开发的中文版课程。课程的内容主要包括基于移动设备的图形技术,图形处理器(GPU)架构,以及如何用OpenGL ES和OpenGL GLSL进行图形渲染。
为了帮助同学们更好地学习计算机图形学,微软亚洲研究院网络图形组主管研究员董悦为大家推荐了该领域相关的经典书籍,内容涵盖图形学基础原理、渲染基础与算法、计算几何与几何处理、表观建模等。
从绘制三角形到基于物理的渲染,从基础的线性代数知识到光线反射的物理建模,从经典的OpenGL到现代的Vulkan,《移动图形概论》课程将带你一起探索3D图形编程的奥秘。
这四种技术本质上都是解决传统渲染管线中的同一个问题——过度绘制(OverDraw) 。一个经典的渲染管线通常会依次经历顶点阶段、光栅化、片元阶段和逐像素处理。其中片元阶段会进行复杂的光照计算,是整个管线的性能瓶颈。而在逐像素阶段会对计算出来的片元值进行各种测试以判断这个片元会不会最终显示到屏幕上。
为什么只有PowerVR的GPU称其渲染架构为TBDR呢?其他的移动GPU也是Tile-Based也有Defer,怎么就只能叫做TBR呢?原因在于PowerVR的渲染架构中还多了一步Rasterize到PS的延迟,PowerVR为处理这一步延迟的组件起名叫HSR(Hidden Surface Removal)并申请了专利。
随着 5G 到来,高带宽、低延迟等基础技术准备就绪,这极大推动了整个云游戏领域的发展。为了让云游戏玩家获得更极致的体验,游戏画面是不可忽视的因素。而 Imagination 的图形渲染技术将为云游戏提供技术支撑,提升游戏画面的同时降低设备功耗。
7月23日,Imagination中国区战略市场与生态高级总监时昕博士做客5G云游戏产业联盟线上大讲堂第5期活动,为云游戏开发者和爱好者带来了“先进图形渲染技术带给云游戏玩家新体验”的主题分享。时昕博士从技术角度解析了如何提供高质量的图形图像技术(渲染性能)并降低设备功耗,同时介绍了Imagination PowerVR GPU IP的一些关键功能,以及它如何帮助生态合作伙伴实现最佳游戏体验。