crosswalk-project/crosswalk — pull request #1968 by ds-hwang (2014-05-16 12:52:50+00:00)
Title: [Tizen][Performance] Enable Accelerated 2D Canvas.

If GPU context can be lost, Accelerated 2D Canvas is disabled, because there is
no way to recover Accelerated 2D Canvas when GPU crashes. However, interestingly,
Android and ChromeOS mark it false to take advantage of Accelerated 2D Canvas
without fallback solution. They just take a risk.

So gfx::GLSurfaceEGL::IsCreateContextRobustnessSupported() decides whether to
enable A2DC. Currently, IVB supports context robustness, but ATOM might not
support it. Tizen takes a risk like Android and ChromeOS.

BUG=https://crosswalk-project.org/jira/browse/XWALK-1452