Method and apparatus for attribute processing with an active pipeline stage in a data processing system
    1.
    发明授权
    Method and apparatus for attribute processing with an active pipeline stage in a data processing system 失效
    用于在数据处理系统中利用活动流水线级进行属性处理的方法和装置

    公开(公告)号:US06778174B1

    公开(公告)日:2004-08-17

    申请号:US09564539

    申请日:2000-05-04

    IPC分类号: G06T120

    CPC分类号: G06T15/005 G06T1/20

    摘要: A method and apparatus in a data processing system for processing graphics data in a processing element. A command is received. A determination is then made as to whether the command affects processing of current graphics data within the processing element. The command is sent to a subsequent processing element if the processing element is unaffected by the command. The command is held without affecting the processing element if the command affects processing of the current graphics data within the processing element until processing of the current graphics data has completed.

    摘要翻译: 一种用于处理处理元件中的图形数据的数据处理系统中的方法和装置。 接收到命令。 然后确定该命令是否影响处理元件内的当前图形数据的处理。 如果处理元素不受命令的影响,则该命令被发送到后续的处理元件。 如果命令影响处理元素内的当前图形数据的处理,直到当前图形数据的处理完成,则该命令被保持而不影响处理元件。

    Vertex and spherical normalization circuit
    2.
    发明授权
    Vertex and spherical normalization circuit 失效
    顶点和球面归一化电路

    公开(公告)号:US06683621B1

    公开(公告)日:2004-01-27

    申请号:US09631717

    申请日:2000-08-03

    IPC分类号: G06T1500

    CPC分类号: G06T15/005

    摘要: A normalization circuit suitable for use in a graphics adapter is disclosed. The circuit is configured to receive vertex data and includes a set of multiplexer circuits, a set of functional units, and a control circuit. The outputs of the set of multiplexer circuits provide inputs to the set of function units and the control circuit is configured to control the select inputs of the set of multiplexer units to calculate a unit normal vector and a unit eye vector from the received vertex data. The set of functiontional units may include a pair of floating point multipliers and a floating point adder. The inputs of the first floating point multiplier may be connected to outputs of first and second mulitplexers such that the first multiplier is enabled to generate square values for x, y, and z components of the vertex data. The inputs of the floating point adder may be connected to outputs of third and fourth multiplexers, wherein the floating point adders is enabled to generate a sum of squares values. The output of the floating point adder may be coupled to the input of an inverse square circuit. A first input to the second floating point multiplier may be connected to a fifth multiplexer circuit and a second input to the second floating point multiplier may be coupled to the output of the inverse square root circuit such that the second floating point multiplier is enabled to generate x, y, and z components of the unit normal vector and the unit eye vector.

    摘要翻译: 公开了适用于图形适配器的归一化电路。 电路被配置为接收顶点数据并且包括一组多路复用器电路,一组功能单元和控制电路。 所述多路复用器电路组的输出为功能单元组提供输入,并且控制电路被配置为控制多路复用器单元组的选择输入,以从接收到的顶点数据计算单位法向量和单位眼矢量。 该组功能单元可以包括一对浮点乘法器和浮点加法器。 第一浮点乘法器的输入可以连接到第一和第二多路复用器的输出,使得第一乘法器能够产生顶点数据的x,y和z分量的平方值。 浮点加法器的输入可以连接到第三和第四多路复用器的输出,其中浮点加法器能够产生平方和的和。 浮点加法器的输出可以耦合到反向平方电路的输入端。 第二浮点乘法器的第一输入可以连接到第五多路复用器电路,并且到第二浮点乘法器的第二输入可以耦合到反平方根电路的输出,使得第二浮点乘法器能够产生 单位法向量和单位眼矢量的x,y和z分量。