Patent ID: 11934878
Assignee: IMAGINATION TECHNOLOGIES LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method of allocating memory for geometry processing in a 3-D graphics rendering system comprising multiple cores, the method comprising:
obtaining information describing a sequence of geometry-processing work-packages distributed among the multiple cores, wherein the information includes, for each work package, an index of the work package in the sequence, and an indication of whether the work package is currently being processed or has been completed;
identifying the earliest active work-package, being the earliest work-package in the sequence that is currently being processed by any of the cores;
receiving a request from one of the cores to allocate memory for geometry processing, and
determining whether to allocate the requested memory based at least in part on whether the request was received from the core processing the earliest active work-package.