Closed Bug 1338656 Opened 7 years ago Closed 4 years ago

ES_texture_float extension seems to not be found on Android devices where Chrome finds it.

Categories

(Core :: Graphics: CanvasWebGL, defect, P3)

ARM
Android
defect

Tracking

()

RESOLVED INCOMPLETE
Webcompat Priority revisit
Tracking Status
firefox54 --- affected

People

(Reporter: wisniewskit, Assigned: jgilbert, NeedInfo)

References

()

Details

(Whiteboard: gfx-noted, [webcompat])

Attachments

(6 files)

The given URL seems to work on some Android 6.0.1 devices in Chrome 55, but not on Firefox (stable or nightly). The reason cited by the page is that "Rendering to floating-point textures is required but not supported" in Firefox.

Note that on my own A6.0.1 Galaxy S7 Edge, both Chrome and Firefox claim that the extension isn't available, with differing messages being reported (context available in the "see also" link).

The devices we have confirmed to work in Chrome but not Firefox are a Motorola Moto E 4G and a Lenovo Moto G4 Plus.
Whiteboard: [webcompat] → gfx-noted, [webcompat]
Priority: -- → P3
OS: Unspecified → Android
Hardware: Unspecified → ARM
(In reply to Thomas Wisniewski from comment #0)
> The given URL seems to work on some Android 6.0.1 devices in Chrome 55, but
> not on Firefox (stable or nightly). The reason cited by the page is that
> "Rendering to floating-point textures is required but not supported" in
> Firefox.
> 
> Note that on my own A6.0.1 Galaxy S7 Edge, both Chrome and Firefox claim
> that the extension isn't available, with differing messages being reported
> (context available in the "see also" link).
> 
> The devices we have confirmed to work in Chrome but not Firefox are a
> Motorola Moto E 4G and a Lenovo Moto G4 Plus.

Please attach the Graphics section of the about:support page for the affected devices.
Flags: needinfo?(wisniewskit)
Attached image about:support
about:support
Flags: needinfo?(wisniewskit)
(In reply to Guillaume DEMESY from comment #2)
> Created attachment 8837033 [details]
> about:support
> 
> about:support

Can I get the about:support from up-to-date Nightly?
Flags: needinfo?(wisniewskit)
Attached image about:support
Firefox nightly about:support
Flags: needinfo?(wisniewskit)
Attached file sharp-sh-01g-webgl.txt
it requires tests on Chrome and Firefox Nightly with different Android version.
For me it's working on Chrome 
and not FirefoxNightly 59.0a1 - 20180102110817

I added the Graphics Section of about:support to the bug.
Conversely, it seems that Nightly reports OES_texture_float is available on the Galaxy S6 when it is not actually available, as far as I can tell. 

The water demo[1] uses a different detection method to verify whether texture_float is supported and correctly refuses to render in Nightly on the S6, despite it reporting that OES_texture_float is available.

Khronos' test suite[2] also reflects the same. It sees that texture_float is reported as available but continues to fail in other tests since the extension is not actually usable. In Chrome, the test suite stops after the first test, since Chrome correctly reports that the S6 does not support texture_float. See the attached screenshots.

I've attached the Graphics section of about:support for my S6 as well.

[1]: http://madebyevan.com/webgl-water/
[2]: https://www.khronos.org/registry/webgl/sdk/tests/conformance/extensions/oes-texture-float.html
It's an ES 3.2 context. I refuse to believe it doesn't support float textures. I'll look into this.
Assignee: nobody → jgilbert

Migrating Webcompat whiteboard priorities to project flags. See bug 1547409.

Webcompat Priority: --- → ?

See bug 1547409. Migrating whiteboard priority tags to program flags.

Webcompat Priority: ? → revisit

This reminds me of bug 1608644.

Actually this is probably bug 1604622. Can you retest on Nightly?

Flags: needinfo?(wisniewskit)
Flags: needinfo?(guillaume.demesy)
See Also: → 1604622
Flags: needinfo?(bpeiris)

Sorry, I no longer own the Galaxy S6 that I tested on.

Flags: needinfo?(bpeiris)
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: