CPC G09G 5/003 (2013.01) [G06F 3/1407 (2013.01); G06F 3/147 (2013.01); G06T 11/60 (2013.01); G09G 2310/02 (2013.01); G09G 2360/18 (2013.01)] | 20 Claims |
1. An electronic device comprising:
a display panel; and
an image processing circuitry configured to:
execute a first image modification task;
receive a task switch request;
pause execution of the first image modification task;
store a configuration state associated with the first image modification task;
switch to executing a second image modification task;
complete the second image modification task; and
resume execution of the first image modification task based on the stored configuration state associated with the first image modification task.
|
11. Image processing circuitry configured to:
receive an input image corresponding to an image;
modify the input image based on a first task associated with a first power consumption level;
stop modification of the input image;
store a state associated with the modification of the input image based on the first task;
switch to modifying the input image based on a second task associated with a second power consumption level, the switch based at least in part on the first power consumption level and the second power consumption level;
complete modifying the input image based on the second task associated with the second power consumption level; and
resume modifying the input image based on the stored state of the first task associated with the first power consumption level.
|
14. A tangible, non-transitory, computer-readable medium, comprising instructions that, when executed by a processor, cause operations to be performed comprising:
receiving an input image corresponding to an image for display on a display panel;
modifying the input image based on a first image modification task corresponding to a first configuration of image processing blocks of the display panel;
receiving an indication to switch modifying the input image based on a second image modification task corresponding to a second configuration of the image processing blocks;
stopping modification of the input image at an execution point, and storing a configuration state associated with the first image modification task;
modifying the input image based on the second image modification task; and
resuming modifying the input image based on the stored configuration state of the first image modification task at the execution point in response to completing modification of the input image based on the second image modification task.
|