发明名称 TILING A PRIMITIVE IN A GRAPHICS PROCESSING SYSTEM BY TESTING SUBSETS OF TILES IN A RENDERING SPACE
摘要 In tile-based graphics processing systems, a tiling unit determines which tiles of a rendering space a primitive is in, such that the primitives in a tile can be rendered. Rather than performing tiling calculations for each tile in a bounding box for a primitive, tiling tests can be performed for a subset of the tiles. Then the results of the tiling tests for the subset of tiles can be used to determine whether the primitive is in other tiles which are located within a region bounded by two or more of the tiles of the subset. In this way the tiling process can be implemented without performing tiling calculations for all of the tiles in the bounding box for a primitive. Reducing the number of tiling calculations can help to improve the efficiency of the graphics processing system (in terms of speed and power consumption) for rendering a primitive.
申请公布号 US2016314556(A1) 申请公布日期 2016.10.27
申请号 US201615135751 申请日期 2016.04.22
申请人 Imagination Technologies Limited 发明人 Yang Xile
分类号 G06T1/20;G06T1/60 主分类号 G06T1/20
代理机构 代理人
主权项 1. A method of processing a primitive in a graphics processing system, the method comprising tiling the primitive to determine which of a plurality of tiles of a rendering space the primitive is in, said tiling the primitive comprising: for each tile of a subset of the tiles, performing a tiling test to determine whether the primitive is in the tile; using results of the tiling tests for two or more of the tiles of the subset to determine whether the primitive is in at least one other tile which is located within a region bounded by said two or more of the tiles of the subset; and storing data indicating which of the tiles in said region the primitive is in.
地址 Kings Langley GB