Open Bug 1484908 Opened 6 years ago Updated 23 days ago

Intermittent failure in/css/css-images/tiled-gradients.html on Haswell

Categories

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

defect

Tracking

()

People

(Reporter: roc, Unassigned)

References

(Blocks 1 open bug)

Details

You don't see this on Mozilla CI because the Amazon instances are pre-Haswell. By manipulating CPUID I was able to show that the failures occur when FMA3 is enabled and disappear when FMA3 is disabled. There's noise along the diagonal of the gradient which varies between test and reference. Skia has some Haswell-specific code paths that are probably relevant.
This seems to only affect WebRender rendering.
I guess it's more likely to be the Gallium/LLVM JIT that's creating FMA-dependent code paths here.
Component: Graphics → Graphics: WebRender
Priority: -- → P3
Severity: normal → S3
Blocks: wr-gradients
You need to log in before you can comment on or make changes to this bug.