美文网首页
图片的解压缩原理渲染过程

图片的解压缩原理渲染过程

作者: 旅行者_sz | 来源:发表于2020-07-11 18:45 被阅读0次
    • 图片文件只有在确认要显示时,CPU才会对齐进行解压缩.因为解压是非常消耗性能的事情.解压过的图片就不会重复解压,会缓存起来.

    • 图片渲染到屏幕的过程: 读取文件->计算Frame->图片解码->解码后纹理图片位图数据通过数据总线交给GPU->GPU获取图片Frame->顶点变换计算->光栅化->根据纹理坐标获取每个像素点的颜色值(如果出现透明值需要将每个像素点的颜色*透明度值)->渲染到帧缓存区->渲染到屏幕

    • 面试中如果能按照这个逻辑阐述,应该没有大的问题.不过,如果细问到离屏渲染和渲染中的细节处理.就需要掌握OpenGL ES/Metal 这个2个图形处理API. 面试过程可能会遇到不在自己技术能力范围问题,尽量知之为知之不知为不知.

    详细请移步---> https://www.jianshu.com/p/72dd074728d8

    相关文章

      网友评论

          本文标题:图片的解压缩原理渲染过程

          本文链接:https://www.haomeiwen.com/subject/medicktx.html