Open Bug 1330334 Opened 8 years ago Updated 2 years ago

Animation for buffer_uniform test not working on some macs

Categories

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

All
macOS
defect

Tracking

()

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

People

(Reporter: bmaris, 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.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.