-
公开(公告)号:US20130169634A1
公开(公告)日:2013-07-04
申请号:US13449410
申请日:2012-04-18
IPC分类号: G06T17/20
CPC分类号: G06T17/20 , G06T15/005
摘要: Embodiments include an apparatus, a computer readable medium and a method for distributing tessellations within an accelerated processing device (APD) including at least two compute units. Embodiments include processing a plurality of patches in a first compute unit using a hull shader to generate hull shader output data. Once generated, hull shader output data is stored to an off-chip memory when tessellation factors associated with the shader program are greater than a configured threshold. Once stored in the off-chip memory, at least a portion of the hull shader output data is dynamically processed using a second compute unit.
摘要翻译: 实施例包括一种装置,计算机可读介质和用于在包括至少两个计算单元的加速处理装置(APD)内分配镶嵌的方法。 实施例包括使用船体着色器在第一计算单元中处理多个补丁以生成船体着色器输出数据。 一旦生成,当与着色器程序相关联的细分因素大于配置的阈值时,将船体着色器输出数据存储到片外存储器中。 一旦存储在片外存储器中,使用第二计算单元动态地处理至少一部分船体着色器输出数据。
-
公开(公告)号:US08884957B2
公开(公告)日:2014-11-11
申请号:US12708331
申请日:2010-02-18
CPC分类号: G06T17/20 , G06T2200/28
摘要: Disclosed herein methods, apparatuses, and systems for performing graphics processing. In this regard, a processing unit includes a tessellation module and a connectivity module. The tessellation module is configured to sequentially tessellate portions of a geometric shape to provide a series of tessellation points for the geometric shape. The connectivity module is configured to connect one or more groups of the tessellation points into one or more primitives in an order in which the series of tessellation points is provided.
摘要翻译: 本文公开了用于执行图形处理的方法,装置和系统。 在这方面,处理单元包括细分模块和连接模块。 镶嵌模块被配置为顺序地细分几何形状的部分以提供用于几何形状的一系列镶嵌点。 连接模块被配置为以一系列镶嵌点被提供的顺序将一个或多个镶嵌点组组合成一个或多个图元。
-
公开(公告)号:US20130162651A1
公开(公告)日:2013-06-27
申请号:US13336635
申请日:2011-12-23
IPC分类号: G06T11/20
CPC分类号: G06T17/20
摘要: Methods, systems, and computer readable media embodiments are disclosed for generating primitives in a grid. Embodiments include generating a set of vertices in a section of the grid, selecting one or more vertices in the set of vertices in an order based on a proximity of the vertices to a boundary edge of the grid, and generating primitives based on the order of the selected vertices.
摘要翻译: 公开了用于在网格中生成图元的方法,系统和计算机可读介质实施例。 实施例包括在网格的一部分中生成一组顶点,基于顶点到网格的边界边缘的顺序,以一定顺序选择顶点集合中的一个或多个顶点,并且基于网格的顺序生成图元 所选顶点。
-
公开(公告)号:US20110057931A1
公开(公告)日:2011-03-10
申请号:US12708331
申请日:2010-02-18
IPC分类号: G06T17/20
CPC分类号: G06T17/20 , G06T2200/28
摘要: Disclosed herein methods, apparatuses, and systems for performing graphics processing. In this regard, a processing unit includes a tessellation module and a connectivity module. The tessellation module is configured to sequentially tessellate portions of a geometric shape to provide a series of tessellation points for the geometric shape. The connectivity module is configured to connect one or more groups of the tessellation points into one or more primitives in an order in which the series of tessellation points is provided.
摘要翻译: 本文公开了用于执行图形处理的方法,装置和系统。 在这方面,处理单元包括细分模块和连接模块。 镶嵌模块被配置为顺序地细分几何形状的部分以提供用于几何形状的一系列镶嵌点。 连接模块被配置为以一系列镶嵌点被提供的顺序将一个或多个镶嵌点组组合成一个或多个图元。
-
公开(公告)号:US09390554B2
公开(公告)日:2016-07-12
申请号:US13449410
申请日:2012-04-18
CPC分类号: G06T17/20 , G06T15/005
摘要: Embodiments include an apparatus, a computer readable medium and a method for distributing tessellations within an accelerated processing device (APD) including at least two compute units. Embodiments include processing a plurality of patches in a first compute unit using a hull shader to generate hull shader output data. Once generated, hull shader output data is stored to an off-chip memory when tessellation factors associated with the shader program are greater than a configured threshold. Once stored in the off-chip memory, at least a portion of the hull shader output data is dynamically processed using a second compute unit.
摘要翻译: 实施例包括一种装置,计算机可读介质和用于在包括至少两个计算单元的加速处理装置(APD)内分配镶嵌的方法。 实施例包括使用船体着色器在第一计算单元中处理多个补丁以生成船体着色器输出数据。 一旦生成,当与着色器程序相关联的细分因素大于配置的阈值时,将船体着色器输出数据存储到片外存储器中。 一旦存储在片外存储器中,使用第二计算单元动态地处理至少一部分船体着色器输出数据。
-
公开(公告)号:US08854374B2
公开(公告)日:2014-10-07
申请号:US13336635
申请日:2011-12-23
IPC分类号: G06T11/20
CPC分类号: G06T17/20
摘要: Methods, systems, and computer readable media embodiments are disclosed for generating primitives in a grid. Embodiments include generating a set of vertices in a section of the grid, selecting one or more vertices in the set of vertices in an order based on a proximity of the vertices to a boundary edge of the grid, and generating primitives based on the order of the selected vertices.
摘要翻译: 公开了用于在网格中生成图元的方法,系统和计算机可读介质实施例。 实施例包括在网格的一部分中生成一组顶点,基于顶点到网格的边界边缘的顺序,以一定顺序选择顶点集合中的一个或多个顶点,并且基于网格的顺序生成图元 所选顶点。
-
-
-
-
-