ozone integration
authorArnaud Renevier <a.renevier@samsung.com>
Wed, 13 May 2015 17:59:22 +0000 (10:59 -0700)
committerYoungsoo Choi <kenshin.choi@samsung.com>
Tue, 10 Jul 2018 06:57:09 +0000 (06:57 +0000)
commitbcc13e8937e1306089b2b7b1a911d49b46bc0a90
treefc5b9e056abd6e6a4b2fe629dc31ec7864e0a433
parent346830ab7dad73b29ed37ac96ab77110c044a0c6
ozone integration

Implement a subset of ozone porting layer needed to get chromium GL
layer working.

When using ozone, chromium uses surfaces and contexts based on egl, and
does not use x11 anymore.

So this is a first step towards enabling wayland on chromium-efl
Reviewed by: Antonio Gomes, DaeHyun Ko, Hyunhak Kim

Change-Id: I7c3b810b14bd071434f3b23c7a56b1aff61abc38
Signed-off-by: Arnaud Renevier <a.renevier@samsung.com>
Signed-off-by: Antonio Gomes <a1.gomes@samsung.com>
16 files changed:
tizen_src/build/gyp_chromiumefl.sh
tizen_src/build/system.gyp
tizen_src/chromium_impl/content/common/cursors/webcursor_efl.cc
tizen_src/chromium_impl/content/content_efl.gypi
tizen_src/chromium_impl/efl/init.cc
tizen_src/chromium_impl/ui/gl/efl_pixmap.cc
tizen_src/chromium_impl/ui/gl/efl_pixmap.h
tizen_src/chromium_impl/ui/ozone/media_ozone_platform_efl.cc [new file with mode: 0644]
tizen_src/chromium_impl/ui/ozone/ozone_efl.gyp [new file with mode: 0644]
tizen_src/chromium_impl/ui/ozone/ozone_platform_efl.cc [new file with mode: 0644]
tizen_src/chromium_impl/ui/ozone/ozone_platform_efl.h [new file with mode: 0644]
tizen_src/chromium_impl/ui/ozone/surface_factory_efl.cc [new file with mode: 0644]
tizen_src/chromium_impl/ui/ozone/surface_factory_efl.h [new file with mode: 0644]
tizen_src/chromium_impl/ui/ui_efl.gypi
tizen_src/ewk/efl_integration/ewk_global_data.cc
tizen_src/supplement.gypi