CPC G06T 1/60 (2013.01) [G06F 12/0873 (2013.01); G06F 12/0895 (2013.01); G06T 1/20 (2013.01); G06F 2212/1024 (2013.01); G06F 2212/401 (2013.01); G06F 2212/455 (2013.01)] | 21 Claims |
1. An electronic device comprising:
an electronic display configured to display an image based at least in part on processed image data;
image processing circuitry configured to generate the processed image data based at least in part on input image data and previously determined data stored in memory, the image processing circuitry comprising a plurality of dedicated hardware circuitry blocks configured to perform respective changes to the input image data based on the previously determined data, and wherein the image processing circuitry is configured operate according to real-time computing constraints;
cache memory configured to store the previously determined data in a provisioned section of the cache memory allotted to the image processing circuitry, wherein different dedicated hardware circuitry blocks of the plurality of dedicated hardware circuitry blocks are associated with separately provisioned portions of the provisioned section of the cache memory; and
a controller configured to manage reading and writing of the previously determined data to the provisioned section of the cache memory according to the real-time computing constraints.
|