Open Bug 1330334 Opened 4 years ago Updated 4 years ago

Animation for buffer_uniform test not working on some macs

Categories

(Core :: Canvas: WebGL, defect, P3)

All
macOS
defect

Tracking

()

Tracking Status
firefox50 --- unaffected
firefox51 --- affected
firefox52 --- wontfix
firefox53 --- affected

People

(Reporter: bogdan_maris, Unassigned)

Details

(Whiteboard: gfx-noted)

[Affected versions]:
- Firefox 51 beta 13
- latest Developer Edition 52.0a2
- latest Nightly 53.0a1

[Affected platforms]:
- macOS Sierra 10.12.2
- Mac OS X 10.11.5

[Steps to reproduce]:
1. Start Firefox
2. Visit http://webglsamples.org/WebGL2Samples/#buffer_uniform

[Expected result]:
- Rectangle has a swivel animation and the light has a smooth movement on the rectangle.

[Actual result]:
- Rectangle does not move and the light moves in sequences.

[Regression range]:
- This issue is not a recent regression, it also reproduces on an old Nightly build (2016-07-12), where webgl2 was enabled by default.

[Additional notes]:
- Unable to display the demo in Chrome Canary as well.
- Console output: 
> WARNING: Output of vertex shader 'webgl_1fe7ee70834d1311' not read by fragment shader
utility.js:27:13
- Graphics:
Features
Compositing OpenGL
Asynchronous Pan/Zoom wheel input enabled
WebGL Renderer Intel Inc. -- Intel Iris Pro OpenGL Engine
WebGL2 Renderer Intel Inc. -- Intel Iris Pro OpenGL Engine
Hardware H264 Decoding Yes
Audio Backend audiounit
GPU #1
Active Yes
Vendor ID 0x8086
Device ID 0x0d22
Diagnostics
AzureCanvasAccelerated 1
AzureCanvasBackend skia
AzureContentBackend skia
AzureFallbackCanvasBackend none
TileHeight 512
TileWidth 512

- This was reproducible on two macs out or three (iMac 21.5-inch, Late 2013 and MacBook Pro Retina 13-inch, Early 2015) both with Intel graphic cards (Intel Iris Pro 1536 MB and Intel Iris Graphics 6100 1536 MB). 
The demo worked just fine on iMac 21.5-inch, Mid 2011 - macOS Sierra 10.12.2 and AMD Radeon HD 6750M 512 MB Graphics card.
Whiteboard: gfx-noted
What's the device ID for the Radeon Mac?
(In reply to Milan Sreckovic [:milan] from comment #1)
> What's the device ID for the Radeon Mac?

Here is all the Graphics info from about:support for the iMac with AMD GPU:

Graphics:
Features
Compositing	OpenGL
Asynchronous Pan/Zoom	wheel input enabled; scrollbar drag enabled
WebGL Renderer	ATI Technologies Inc. -- AMD Radeon HD 6750M OpenGL Engine
WebGL2 Renderer	ATI Technologies Inc. -- AMD Radeon HD 6750M OpenGL Engine
Hardware H264 Decoding	No
Audio Backend	audiounit
GPU #1
Active	Yes
Vendor ID	0x1002
Device ID	0x6741
Diagnostics
AzureCanvasAccelerated	1
AzureCanvasBackend	skia
AzureContentBackend	skia
AzureFallbackCanvasBackend	none
TileHeight	512
TileWidth	512
This is a "pre UVD4" card, and there may be a hardware dependency based on that, though we currently only know of DXVA being different on those.
Mass wontfix for bugs affecting firefox 52.
You need to log in before you can comment on or make changes to this bug.