Graphics processing
    11.
    发明授权

    公开(公告)号:US12067668B2

    公开(公告)日:2024-08-20

    申请号:US17805387

    申请日:2022-06-03

    Applicant: Arm Limited

    CPC classification number: G06T15/06 G06T15/005 G06T2210/21

    Abstract: There is provided an instruction, or instructions, that can be included in a program to perform a ray tracing operation, with individual execution threads in a group of execution threads executing the program performing the ray tracing operation for a respective ray in a corresponding group of rays such that the group of rays performing the ray tracing operation together. The instruction(s), when executed by the execution threads will cause one or more rays from the group of plural rays to be tested for intersection with a set of primitives. A result of the ray-primitive intersection testing can then be returned for the traversal operation.

    Apparatus and method for controlling rounding when performing a floating point operation

    公开(公告)号:US10338889B2

    公开(公告)日:2019-07-02

    申请号:US15156379

    申请日:2016-05-17

    Applicant: ARM LIMITED

    Inventor: Jørn Nystad

    Abstract: An apparatus and method are provided for controlling rounding when performing a floating point operation. The apparatus has argument reduction circuitry to perform an argument reduction operation, and in addition provides reduce and round circuitry that generates from a supplied floating point value a modified floating point value to be input to the argument reduction circuitry. The reduce and round circuitry is arranged to modify a significand of the supplied floating point value, based on a specified value N, in order to produce a truncated significand with a specified rounding applied, the truncated significand being N bits shorter than the significand of the supplied floating point value, and then being used as a significand for the modified floating point value. The specified value N is chosen such that the argument reduction operation performed using the modified floating point value will inhibit roundoff error in a result of the argument reduction operation. By enabling roundoff error to be inhibited in such a way, it is possible to use such argument reduction circuitry in the computation of a number of floating point operations while enabling the correct rounded result to be obtained.

    CLIPPING OF GRAPHICS PRIMITIVES
    13.
    发明申请
    CLIPPING OF GRAPHICS PRIMITIVES 有权
    图形原理的剪辑

    公开(公告)号:US20150161814A1

    公开(公告)日:2015-06-11

    申请号:US14536070

    申请日:2014-11-07

    Applicant: ARM Limited

    CPC classification number: G06T15/30 G06T1/20 G06T1/60 G06T15/005 G06T2210/52

    Abstract: Techniques for performing clipping of graphics primitives 60 with respect to a clipping boundary 65 are described. The clipping step 10 may be performed separately for each tile of a graphics frame to be rendered, after a primitive list for the tile has been read from a primitive memory 38. Clipping may be performed only for larger primitives whose size exceeds a given threshold. Clipping of a primitive 60 to the clipping boundary 65 may be performed inexactly so that only a single clipped primitive is generated which may extend beyond the clipping boundary. A clipped primitive generated by clipping may be used for a depth function calculation of a primitive setup operation and not for an edge determination.

    Abstract translation: 描述用于执行关于剪切边界65的图形基元60的削波的技术。 在从原始存储器38读取瓦片的原始列表之后,可以针对要渲染的图形帧的每个瓦片分别执行限幅步骤10.对于尺寸超过给定阈值的较大图元,可以执行裁剪。 可以精确地执行将原始图像60剪切到剪切边界65,使得仅生成可以延伸超过剪切边界的单个剪切的图元。 由削波产生的剪切原语可用于原始设置操作的深度函数计算,而不用于边缘确定。

Patent Agency Ranking