BananaBread rendering broken by bug 795796

RESOLVED FIXED

Status

()

defect
RESOLVED FIXED
7 years ago
7 years ago

People

(Reporter: azakai, Unassigned)

Tracking

(Blocks 1 bug)

Firefox Tracking Flags

(Not tracked)

Details

Reporter

Description

7 years ago
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
Reporter

Updated

7 years ago
Blocks: 795796
Reporter

Updated

7 years ago
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
Reporter

Comment 3

7 years ago
Yes, when I disable accelerated layers the regression vanishes.
Reporter

Updated

7 years ago
Blocks: 796183
Reporter

Comment 4

7 years ago
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
Last Resolved: 7 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.