[发明专利]使用梯度的保守光栅化方法、装置、系统及介质有效
申请号: | 201910562145.3 | 申请日: | 2019-06-26 |
公开(公告)号: | CN110728734B | 公开(公告)日: | 2022-07-15 |
发明(设计)人: | 卡斯珀·范本特姆 | 申请(专利权)人: | 想象技术有限公司 |
主分类号: | G06T11/20 | 分类号: | G06T11/20;G06T7/13;G06F30/39 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 俞立文;杨明钊 |
地址: | 英国赫*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明描述了保守光栅化硬件,其包括硬件逻辑,所述硬件逻辑被布置成对图元的每个边缘以及对微图块中每个像素的两个拐角执行边缘测试计算。被使用的两个拐角是基于边缘的梯度选择的,一个拐角的边缘测试结果是内覆盖结果,另一拐角的边缘测试结果是该像素的外覆盖结果。通过在与门中组合所述像素和所述图元的每一个边缘的外覆盖结果,计算所述像素和所述图元的总外覆盖结果。以相似方式计算所述像素的总内覆盖结果。 | ||
搜索关键词: | 使用 梯度 保守 光栅 方法 装置 系统 介质 | ||
【主权项】:
1.一种被布置成在渲染空间(100)中渲染的图形处理管线(200),其中,所述渲染空间(100)被细分成多个图块(102),每个图块被细分成多个微图块(104),每个微图块包括像素(106)的相同排列,/n所述图形处理管线包括保守光栅化硬件(212),并且其中,所述保守光栅化硬件包括:/n多个第一硬件子单元(300),每个第一硬件子单元被布置成对于微图块中的每个像素对于图元的不同边缘计算所述边缘的外覆盖结果和所述边缘的内覆盖结果;和/n多个第二硬件子单元(320),每个第二硬件子单元被布置成对于微图块中的不同像素计算所述图元的外覆盖结果和所述图元的内覆盖结果;/n其中,每个第一硬件子单元(300)包括:/n象限选择硬件(301),所述象限选择硬件被布置成使用限定图元边缘的向量的梯度识别第一像素拐角位置和第二像素拐角位置;和/n边缘测试计算硬件(302),所述边缘测试计算硬件被布置成对于所述微图块中每一个像素中的每个像素拐角位置计算对所述像素拐角位置是否在所述边缘的左边进行指示的值,其中,所述第一像素拐角位置的值是所述像素的外覆盖结果,并且所述第二像素拐角位置的值是所述像素的内覆盖结果;/n并且其中,每个第二硬件子单元(320)包括:/n第一多个与门(308),所述微图块中的每个像素用一个与门,并且每个与门被布置成接收所述像素和每一个所述边缘的外覆盖结果作为输入,所述输入来自所述第一硬件子单元中的每一个,并且其中,所述与门的输出是所述像素和所述图元的外覆盖结果;和/n第二多个与门(308),所述微图块中的每个像素用一个与门,并且每个与门被布置成接收所述像素和每一个所述边缘的内覆盖结果作为输入,所述输入来自所述第一硬件子单元中的每一个,并且其中,所述与门的输出是所述像素和所述图元的内覆盖结果。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于想象技术有限公司,未经想象技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910562145.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种用于绘制航线图的系统及方法
- 下一篇:道路级拓扑图层构建方法及系统