会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Optimizing a graphics rendering pipeline using early Z-mode
    • 使用早期Z模式优化图形渲染管道
    • US20070257905A1
    • 2007-11-08
    • US11430635
    • 2006-05-08
    • Mark FrenchEmmett KilgariffSteven MolnarWalter SteinerDouglas VoorhiesAdam Weitkemper
    • Mark FrenchEmmett KilgariffSteven MolnarWalter SteinerDouglas VoorhiesAdam Weitkemper
    • G06T15/00
    • G06T15/405G06T15/005
    • One embodiment of the present invention sets forth an architecture for optimizing graphics rendering efficiency by advancing the Z-test operation prior to pixel shading whenever possible. The current rendering state, as maintained by the setup engine, determines whether advancing the Z-test function above the shader engine for “early” Z-testing is possible or whether the Z-test function should be deferred until after shading operations for “late” Z-testing. Data is dynamically routed to each processing engine in the pipeline, so that the appropriate data flow for either early Z or late Z is dynamically constructed, as determined by the current rendering state. Efficiency is gained by relieving the shader engine of unnecessary work whenever possible by discarding pixels before they enter the shader engine. The same functional units are utilized in both early Z and late Z configurations, minimizing any additional hardware required for implementation.
    • 本发明的一个实施例提出了一种用于通过在可能的情况下在像素着色之前推进Z检验操作来优化图形渲染效率的架构。 由设置引擎维护的当前呈现状态确定是否可以在着色引擎之上前进Z检验功能以进行“早期”Z检验,或者Z检验功能是否应该延迟到“晚期”的阴影操作之后 “Z测试。 数据在流水线中动态地路由到每个处理引擎,以便由当前呈现状态确定的早期Z或后期Z的适当数据流是动态构造的。 通过在进入着色引擎之前丢弃像素,尽可能地减轻不必要的工作的着色引擎来获得效率。 早期Z和晚Z配置都使用相同的功能单元,从而最大限度地减少了实施所需的任何其他硬件。