当前位置: 首页 >> 科技 >
帧缓冲区的多重渲染目标是什么意思?IP的4个关键机制都是什么?
来源:创视网     时间:2023-01-30 09:42:21

帧缓冲区:多重渲染目标

帧缓冲区:多重渲染目标(MRT,同时渲染到多个颜色缓冲区,用于许多高级的渲染算法,如延迟着色),多重采样渲染缓冲区(使应用程序能够渲染到具备多重采样抗锯齿功能的屏幕外帧缓冲区,多重采样缓冲区不能直接绑定到纹理,但是可以使用新引入的帧缓冲区块移动Blit解析为单采样纹理),帧缓冲区失效提示(许多实现使用基于块状渲染TBR的GPU,TBR常常在必须为了进一步渲染到帧缓冲区而毫无必要地恢复图块内容时导致很高的性能代价,帧缓冲区失效为应用程序提供了通知驱动程序不再需要帧缓冲区内容的机制,这使驱动程序能够采取优化步骤,跳过不必要的图块恢复操作,这一操作对于许多应用程序实现峰值性能很重要,特别是那种进行大量屏幕外渲染的程序),新的混合方程式(支持最大值、最小值函数作为混合方程式)。

IP通过4个关键机制来提供它的服务:服务类型、生存期、可选项和头部校验。

IP的基本操作模式如下:假设传输要经过中间网关。传送进程调用本地IP模块传送数据,同时发送目的地址和其他参数作为调用参数,IP模块准备数据报头,并把它加在需要传送的数据之前。本地IP模块为这个目的地址决定一个本地网络地址,在这里就是网关地址。IP模块传送数据报和本地网络地址到本地网络接口。本地网络接口创建一个本地网络头加在数据报上,然后向本地网络发送。加上本地网络头的数据报在到达网关后,网关的本地网络接口去掉这个头,并将结果传送给其IP模块。网关的IP模块根据目的地址得知数据要被传输到另一个网络的主机去,于是它同样地为其决定一个本地网络地址,并调用到那个网络的本地网络接口上去传输数据报。

推荐新闻 +
猜您喜欢 +