Comment 6 for bug 1590158

Revision history for this message
Michael (mick3-de) wrote :

From https://bugs.chromium.org/p/chromium/issues/detail?id=476950

(Samsung Galaxy S6 Mali-T760)

"...ARM's OpenGL ES driver doesn't support GL_EXT_robustness..."

They also mention that "webgl without reset notifications" may work.

Some workaround/ignoring the issue:

"Override software rendering list" / "ignore-gpu-blacklist flag enabled"
in "about:flags" or chrome://flags (How access this in webbrowser-app?)

https://bugs.chromium.org/p/chromium/issues/detail?id=306938
https://bugs.chromium.org/p/chromium/issues/detail?id=288731
https://bugs.chromium.org/p/chromium/issues/detail?id=416690

There is also the patch which enables WebGL the for E4.5 / E5 even without working
reset notifications:

https://chromium.googlesource.com/chromium/src.git/+/f56d21f26ff4f09f8dfe35d84d20f4ce45f45c2e

gpu: Enable WebGL on Mali-400 GPUs that support EXT_robustness

Enable WebGL on Mali-400 GPUs that support the EXT_robustness extension
but do *not* send context reset notifications. The reason we can do
this is that virtualized contexts are not used on these devices, so
badly behaving WebGL shaders do not affect other GL contexts. This means
that the user can close or reload the WebGL tab and other tabs in the
browser remain responsive.

I guess the same thing is needed for Mali-T760?