ozone demo apps tear on eve in surfaceless mode |
||
Issue descriptionThere appears to be something wrong with the synchronization in ozone_demo as there's obvious tearing, especially in the skia version.
,
Apr 26 2018
,
Apr 26 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/756d113826bd190b6d8b75c2367aacc04756bf52 commit 756d113826bd190b6d8b75c2367aacc04756bf52 Author: Michael Spang <spang@chromium.org> Date: Thu Apr 26 17:50:25 2018 ozone: demo: Don't inherit GlRenderer from SurfacelessGlRenderer Using inheritance risks operations leaking into the other type of surface, or being duplicated, as in bug 836971 . There really isn't much code to share, so untangle these classes by just copying the common parts. Bug: 836971 Test: ozone_demo on eve Change-Id: I952dd8e8e3284a1713ec39ec4371f230c3ddb8d7 Reviewed-on: https://chromium-review.googlesource.com/1028983 Commit-Queue: Michael Spang <spang@chromium.org> Reviewed-by: Alex Sakhartchouk <alexst@chromium.org> Cr-Commit-Position: refs/heads/master@{#554074} [modify] https://crrev.com/756d113826bd190b6d8b75c2367aacc04756bf52/ui/ozone/demo/gl_renderer.h [modify] https://crrev.com/756d113826bd190b6d8b75c2367aacc04756bf52/ui/ozone/demo/surfaceless_gl_renderer.cc [modify] https://crrev.com/756d113826bd190b6d8b75c2367aacc04756bf52/ui/ozone/demo/surfaceless_gl_renderer.h
,
Apr 26 2018
|
||
►
Sign in to add a comment |
||
Comment 1 by bugdroid1@chromium.org
, Apr 25 2018