ImageData class to replace Bitmap class with new simpler type for core / adaptor... 59/19959/1
authorAndrew Cox <andrew.cox@partner.samsung.com>
Wed, 26 Mar 2014 11:06:55 +0000 (11:06 +0000)
committerAndrew Cox <andrew.cox@partner.samsung.com>
Wed, 23 Apr 2014 18:43:20 +0000 (19:43 +0100)
commite07603c7382ac981f98d2f9c6968451942e91d4e
tree870b642fd310fe85376b10f8bee2ae0cb4b2e49f
parent7c267e5305046ad34b355115fc996f06e22acf96
ImageData class to replace Bitmap class with new simpler type for core / adaptor communication

[Issue#] N/A

[Problem]
Bitmap is a complicated abstract base class with several
interactions across core. Exposing it to the adaptor for
the simple job of moving some pixels and metadata from
disk and application memory buffers back to the core is
unnecessary complication.

[Cause]
Legacy implementation.

[Solution]
Introduce a simpler and concrete ImageData class.

Change-Id: Ia3595f496326554d73dca24215f197c97fa86b6e
Signed-off-by: Andrew Cox <andrew.cox@partner.samsung.com>
dali/integration-api/file.list
dali/integration-api/image-data.cpp [new file with mode: 0644]
dali/integration-api/image-data.h [new file with mode: 0644]