Image distortion and low framerate when using WebGL on Nexus devices
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
webapps-touch |
New
|
Undecided
|
Unassigned | ||
oxide-qt (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Devices: Nexus 4 and Nexus 7 (2013)
Image Version: r187 (all older images were also affected)
Steps to reproduce:
1. Download a WebGL app from the Ubuntu Store (e.g. HexGL) or go to a website that uses WebGL (like http://
2. Start the game/demo
What happens:
The display flickers heavily and the framerate is quite low
What should happen instead:
No flickering, acceptable framerate
How to reproduce the correct behaviour:
- Use stock Android (4.4.4) and Chrome or Firefox on both devices
- A number of WebGL sites like http://
Severity:
In the beginning most Ubuntu Touch games will be encapsulated webapps (like HexGL), so this should probably work.
The problem still persists with Image r213.
I noticed that HexGL offers different platform and graphics quality modes on the start screen: "Desktop" versus "Mobile" and "High/Mid/Low" quality. If I select "Mobile" and "Low quality", resolution is very low and the quality is very bad, but the screen does not flicker and there is no distortion. With the default setting of "Desktop" and "High quality" everything flickers and there is a lot of distortion.