Interpolation method, graphics pipeline and graphics processor

An interpolation method, a graphics pipeline and a graphics processor are provided. The graphics processor may reduce the number of times when reciprocal, multiply or add computations are used for interpolation computations when though the GPU hardware has been programmed or set to perform a linear-...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LENTZ DEREK, URDENKO YEVGENIY
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:An interpolation method, a graphics pipeline and a graphics processor are provided. The graphics processor may reduce the number of times when reciprocal, multiply or add computations are used for interpolation computations when though the GPU hardware has been programmed or set to perform a linear-perspective interpolation by determining whether a homogeneous coordinate of each vertex of the primitive is within a predetermined threshold of 1 when a linear-perspective interpolation technique has been specified in a shader program, and determining one or more attributes of the element using a linear interpolation technique based on the homogeneous coordinate of each vertex of the primitive being within a predetermined threshold of 1. 提供了插值方法、图形管线和图形处理器。所述图形管线可通过当在着色器程序中已经指定线性透视插值技术时确定图元的每个顶点的齐次坐标是否在1的预定阈值内,并且基于图元的每个顶点的齐次坐标在1的预定阈值内而使用线性插值技术确定元素的一个或多个属性,来在GPU硬件已被编程或设置为执行线性透视插值时减少倒数、乘法或加法计算用于插值计算的次数。