发明名称 GRAPHICS PROCESSING SYSTEMS
摘要 A graphics processing core of a tile-based graphics processing system when processing a tile of a graphics output reads a primitive to be processed off a tile list for the tile being processed, along with an identifier for that primitive. The graphics processing core then checks whether or not the identifier matches the identifier stored for any entry stored in a primitive data cache. A match indicates that primitive-specific data (including line equations, depth equations and barycentric equations) for the primitive to be processed is stored in the cache. If a match is found then the stored primitive-specific data is retrieved and used to process (rasterise and render) the primitive. If no match is found, primitive-specific data is calculated from scratch, stored in the primitive data cache, and used to process the primitive.
申请公布号 US2016148337(A1) 申请公布日期 2016.05.26
申请号 US201514944464 申请日期 2015.11.18
申请人 ARM Limited 发明人 Isömaki Marko Johannes
分类号 G06T1/20 主分类号 G06T1/20
代理机构 代理人
主权项 1. A method comprising: identifying a primitive to be processed for a tile of a graphics output being processed; determining whether already-calculated primitive-specific data for the primitive is stored in a memory; and when it is determined that already-calculated primitive-specific data for the primitive is stored in the memory, retrieving stored primitive-specific data for the primitive and using that stored data to process the primitive; when it is determined that already-calculated primitive-specific data for the primitive is not stored in the memory, calculating primitive-specific data for the primitive, using that calculated data to process the primitive, and storing at least some of the calculated primitive-specific data for the primitive for use after the primitive has been processed.
地址 Cambridge GB