Apple Inc.
Local image blocks for graphics processing
Last updated:
Abstract:
Techniques are disclosed relating to a hardware-supported flexible data structure for graphics processing. In some embodiments, dimensions of the data structure are configurable in an X direction, a Y direction, a number of samples per pixel, and an amount of data per sample. In some embodiments, these attributes are configurable using hardware registers. In some embodiments, the data structure is persistent across a tile being processed such that local memory context is accessible to both rendering threads of a render pass and mid-render compute threads.
Status:
Grant
Type:
Utility
Filling date:
22 Dec 2016
Issue date:
15 Oct 2019