[发明专利]通过固定功能着色器库进行基于物理的着色在审
申请号: | 201810336607.5 | 申请日: | 2018-04-16 |
公开(公告)号: | CN108734625A | 公开(公告)日: | 2018-11-02 |
发明(设计)人: | L·冯;A·考克;T·简扎克;A·T·劳里特曾;D·M·西米尼 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06T1/20 | 分类号: | G06T1/20;G06T15/00;G06T15/55 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 李炜;黄嵩泉 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 着色器 材料类型 固定功能 着色 着色模型 关联 申请 | ||
本申请公开了通过固定功能着色器库进行基于物理的着色。系统、设备和方法可以提供由固定功能硬件着色器库中的着色器针对材料类型计算基于物理的着色模型的技术。另外,所述着色器可以根据所述基于物理的着色模型而对与所述材料类型相关联的一个或多个表面进行着色。在一个示例中,所述着色器库中的两个或更多个着色器专用于不同的材料类型。
技术领域
实施例总体上涉及图形处理架构。更具体地,实施例涉及在图形处理架构中通过固定功能着色器库进行基于物理的着色。
背景技术
图形处理架构可以渲染包含由各种不同材料(例如,木材、金属、玻璃)制成的表面的场景(例如,多玩家游戏、虚拟现实/VR环境等),其中,这些不同的材料以不同的方式与环境光相互作用。传统图形渲染应用的创建者可以手动写入着色代码以解释有待在所讨论的应用中显示的表面材料的物理光相互作用属性。这种方法可能是费时且昂贵的。
附图说明
实施例的各种优点将通过阅读以下说明和所附权利要求以及通过参考以下附图而变得为本领域技术人员所显而易见,在附图中:
图1是展示计算机系统的框图,所述计算机系统被配置成实现本文描述的实施例的一个或多个方面;
图2A到图2D展示了根据实施例的并行处理器部件;
图3A到图3B是根据实施例的图形多处理器的框图;
图4A到图4F展示了示例性架构,其中多个GPU通信地耦合至多个多核处理器;
图5展示根据实施例的图形处理流水线;
图6是根据实施例的包含固定功能硬件着色器库的图形处理架构的框图;
图7是根据实施例的操作采用可配置逻辑实现的半导体封装设备的方法的示例的流程图;
图8是根据实施例的操作采用固定功能硬件逻辑实现的半导体封装设备的方法的示例的流程图;
图9是根据实施例的计算系统的示例的框图;
图10是根据实施例的半导体封装设备的示例的展示;
图11是根据实施例的头戴式显示器(HMD)系统的示例的图;
图12是根据实施例包括于图11的HMD系统中的功能部件的示例的框图;
图13是根据实施例包括于并行处理单元中的通用处理集群的示例的框图;
图14是根据实施例可在并行处理单元内实现的图形处理流水线的示例的概念图;
图15是根据实施例的串流多处理器的示例的框图;
图16到图18是根据实施例的数据处理系统的概述的示例的框图;
图19是根据实施例的图形处理引擎的示例的框图;
图20到图22是根据实施例的执行单元的示例的框图;
图23是根据实施例的图形流水线的示例的框图;
图24A到图24B是根据实施例的图形流水线的示例的框图;
图25是根据实施例的图形软件架构的示例的框图;
图26是根据实施例的知识产权(IP)核开发系统的示例的框图;以及
图27是根据实施例的片上系统集成电路的示例的框图。
具体实施方式
在以下描述中,阐述了许多细节以提供对本公开的更全面的理解。然而对于本领域技术人员显然的是,没有一个或多个这些具体细节也可实践本发明。在其他实例中,未描述公知的特征以便不阻碍本发明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810336607.5/2.html,转载请声明来源钻瓜专利网。