From 7db5344e4ca62b042e5dc2950f3230215acad0db Mon Sep 17 00:00:00 2001 From: Qiang Ji Date: Thu, 11 Apr 2024 10:32:01 +0800 Subject: [PATCH] [M120 Migration] fixup! Skip flushAndSubmit sync call on gpu side for webgl Below change enables flushAndSubmit call for video layer which fixes video frame not shown issue in hbbtv scenario. refs: https://review.tizen.org/gerrit/#/c/platform/framework/web/chromium-efl/+/292736/ Change-Id: Ie8dbe77c63b1a8d1dc05c48139a8e2d8618619e6 Signed-off-by: Qiang Ji --- cc/trees/layer_tree_host_impl.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cc/trees/layer_tree_host_impl.cc b/cc/trees/layer_tree_host_impl.cc index 38e0e67..3e7b624 100644 --- a/cc/trees/layer_tree_host_impl.cc +++ b/cc/trees/layer_tree_host_impl.cc @@ -2623,7 +2623,7 @@ absl::optional LayerTreeHostImpl::DrawLayers( #if BUILDFLAG(IS_EFL) bool LayerTreeHostImpl::CanSkipFlush() const { - if (active_tree_->HasLayer(LAYER_TYPE_TEXTURE | LAYER_TYPE_VIDEO)) + if (active_tree_->HasLayer(LAYER_TYPE_TEXTURE)) return true; return false; } -- 2.7.4