[M50_2661] Delegated Rendering using Surfaces and Surface Layer.
authorChandan Padhi <c.padhi@samsung.com>
Wed, 20 Apr 2016 09:29:58 +0000 (14:59 +0530)
committerYoungsoo Choi <kenshin.choi@samsung.com>
Tue, 10 Jul 2018 07:55:23 +0000 (07:55 +0000)
commitfb69111dbbf8618aa47a6af754db361936b3dbf9
treeb023e89d93c98ddba1adc85b5a001b6ec09dbaf8
parent85afb18670111009609555f8950c0de79242a409
[M50_2661] Delegated Rendering using Surfaces and Surface Layer.

Delegated rendering was implemented with DelegatedRendererLayer.
DelegatedRendererLayer has been removed in M50 and Surfaces and
Surface Layer have been enabled by default. Due to this, rendering
failed and black screen was observed. With this commit, we adapt
delegated rendering accordingly.

This commit also removes dead code under TIZEN_DISABLE_GPU_THREAD.

Together with: Idd982f5731c82eb1fa689cc631643f157f67c957

Bug: http://suprem.sec.samsung.net/jira/browse/TWF-893

Reviewed by: dhyuna.ko, sm.venugopal, sns.park, venu.musham

Change-Id: Ic181ab6fe0bb691cc18e167c77169753c3f83b3c
Signed-off-by: Chandan Padhi <c.padhi@samsung.com>
12 files changed:
tizen_src/chromium_impl/content/browser/compositor/context_factory_efl.cc [new file with mode: 0644]
tizen_src/chromium_impl/content/browser/compositor/context_factory_efl.h [new file with mode: 0644]
tizen_src/chromium_impl/content/browser/compositor/mailbox_output_surface_efl.cc [new file with mode: 0644]
tizen_src/chromium_impl/content/browser/compositor/mailbox_output_surface_efl.h [new file with mode: 0644]
tizen_src/chromium_impl/content/browser/renderer_host/context_factory_efl.cc [deleted file]
tizen_src/chromium_impl/content/browser/renderer_host/context_factory_efl.h [deleted file]
tizen_src/chromium_impl/content/browser/renderer_host/render_widget_host_view_efl.cc
tizen_src/chromium_impl/content/browser/renderer_host/render_widget_host_view_efl.h
tizen_src/chromium_impl/content/content_browser_efl.gypi
tizen_src/chromium_impl/ui/gl/gl_shared_context_efl.cc
tizen_src/chromium_impl/ui/gl/gl_shared_context_efl.h
tizen_src/supplement.gypi