Open Bug 1820005 Opened 2 years ago Updated 2 years ago

PWebGL::Msg_GetFrontBuffer ruins React-stockcharts benchmark score on macOS/Linux

Categories

(Core :: Graphics: CanvasWebGL, defect)

All
macOS
defect

Tracking

()

People

(Reporter: mstange, Unassigned, NeedInfo)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

(Whiteboard: [sp3])

Chrome is currently 2x faster at https://grandprixbench.netlify.app/?suites=React-Stockcharts on macOS compared to Firefox.

The biggest difference is in the "React-Stockcharts.Zoom the chart (sync)" subtest.

Firefox: https://share.firefox.dev/3J3SdOp (165ms on my machine)
Chrome: https://share.firefox.dev/3kKr49V (85ms on my machine)

This subtest consists of three animation frames / refresh ticks.

Firefox blocks in PWebGL::Msg_GetFrontBuffer for 33ms at the end of the first frame.

Chrome shows a gap between frame 2 and 3 but doesn't have any gap at the end of the first frame.

Depends on: 1820008
Whiteboard: [sp3]
Depends on: 1803734
Depends on: 1804233

The severity field is not set for this bug.
:jgilbert, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(jgilbert)
Summary: PWebGL::Msg_GetFrontBuffer ruins React-stockcharts benchmark score on macOS → PWebGL::Msg_GetFrontBuffer ruins React-stockcharts benchmark score on macOS/Linux
You need to log in before you can comment on or make changes to this bug.