Closed Bug 797173 Opened 9 years ago Closed 9 years ago

BananaBread rendering broken by bug 795796

Categories

(Core :: Layout, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: azakai, Unassigned)

References

(Blocks 1 open bug)

Details

Bug 795796 broke BananaBread rendering. The demo renders a few frames then renders nothing for a long time, then perhaps a few more frames, and so forth. Apparently the game continues to run, because the event loop is responsive (escape bumps you out, space to jump plays the jump sound, etc.) - it is just that frames are not rendered.

Biscection narrowed this down to

The first bad revision is:
changeset:   108706:beee809b7ade
user:        Matt Woodrow <mwoodrow@mozilla.com>
date:        Mon Oct 01 17:29:02 2012 +1300
summary:     Bug 795796 - Fix empty transactions. r=cjones

BananaBread link: https://developer.mozilla.org/en-US/demos/detail/bananabread
Blocks: 795796
Blocks: gecko-games
OS: Linux → All
Hardware: x86 → All
Jeff, it would be nice if a WebGL reftest could catch this.
Is this accelerated layers only? Probably bug 796183
Yes, when I disable accelerated layers the regression vanishes.
Blocks: 796183
Yup, this looks fixed now (local build of m-c, not yet in nightly) after bug 796183 was just resolved. Thanks Matt!
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.