Method, computer program and apparatus for generating an image
OwnerÖzkan ÖZDEMÍRinventor
Life of this patent
Estimating the term…
Abstract
Background image data is written to a background buffer of memory. Foreground image data is written to a foreground buffer of memory. A visual effect is applied to at least one of the background image and the foreground image by modifying the background image data and/or the foreground image data respectively. The data is merged in a screen buffer of memory. The image for display is generated by reading the merged data in the screen buffer.
Claims15
A method of generating an image for display on a display screen, the method comprising:
- writing background image data to a background buffer of memory;
- writing foreground image data to a foreground buffer of memory;
- applying a visual effect to at least one of the background image and the foreground image by modifying the background image data and/or the foreground image data respectively;
- merging, in a screen buffer of memory, the foreground image data and the background image data, where the image data for an image that is merged in the screen buffer is the modified image data in the case that the image data was modified;
- and
- generating the image for display by reading the merged data in the screen buffer.
A computer program comprising instructions such that when the computer program is executed on a computing device, the computing device is arranged to carry out a method of generating an image for display on a display screen, the method comprising:
- writing background image data to a background buffer of memory;
- writing foreground image data to a foreground buffer of memory;
- applying a visual effect to at least one of the background image and the foreground image by modifying the background image data and/or the foreground image data respectively;
- merging, in a screen buffer of memory, the foreground image data and the background image data, where the image data for an image that is merged in the screen buffer is the modified image data in the case that the image data was modified;
- and
- generating the image for display by reading the merged data in the screen buffer.
Apparatus for generating an image for display on a display screen, the apparatus comprising:
- a processor and memory,
- the processor being constructed and arranged to:
- write background image data to a background buffer of memory;
- write foreground image data to a foreground buffer of memory;
- apply a visual effect to at least one of the background image and the foreground image by modifying the background image data and/or the foreground image data respectively;
- merge, in a screen buffer of memory, the foreground image data and the background image data, where the image data for an image that is merged in the screen buffer is the modified image data in the case that the image data was modified;
- and
- generate the image for display by reading the merged data in the screen buffer.
Dependencies are inferred from the claim text.