New issue
Advanced search Search tips

Issue 681219 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Canvas animations have irregular frame rates on linux

Project Member Reported by junov@chromium.org, Jan 13 2017

Issue description

The implementation of SharedContextRateLimiter uses OpenGL occlusion queries as fences for rate-limiting GPU-accelerated canvas animations.  This works well on platforms that support the required OpenGL extensions, but on some platforms, notably linux+nvidia, SharedContextRateLimiter falls back to using issueing glFinish every two frames.  Though this does guarantee low latency, it has an unnecessary negative impact on performance and it causes frame rate jank on animations that cannot maintain 60fps.
 
Owner: ----
Status: Available (was: Assigned)

Sign in to add a comment