NativeImageSource with tbm_surface for tizen 3.0 wayland 17/52517/16
authortaeyoon <taeyoon0.lee@samsung.com>
Tue, 24 Nov 2015 06:00:36 +0000 (15:00 +0900)
committerTaeyoon Lee <taeyoon0.lee@samsung.com>
Mon, 1 Feb 2016 05:03:59 +0000 (21:03 -0800)
commit8a37fe59c9b77bc32c6998721d335cc1c41c44db
treec5f65f7cc628ae673c087dde1b6904d61d56f8f4
parentb591ef50e17d16b10cf49affe0122f4727245c65
NativeImageSource with tbm_surface for tizen 3.0 wayland

 - NativeImageSource uses XPixmap or Ecore Pixmap type in x windows system.
 - Tizen 3.0 wayland doesn't support the pixmap type.
 -> Replaces pixmap to tbm_surface.
 -> Adds handling fragment shader code into ImageRenderer for tbm_surface
 -> Adds UTCs for various scenarios of ImageView (NativeImage vs. Regular image)

Change-Id: Ibe3747dcf5711f11770ae1e54d1ca37577d7ca6f
automated-tests/src/dali-toolkit/CMakeLists.txt
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-native-image.cpp
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-native-image.h
automated-tests/src/dali-toolkit/utc-Dali-ImageView.cpp
dali-toolkit/internal/controls/renderers/image/image-renderer.cpp
dali-toolkit/internal/controls/renderers/image/image-renderer.h