Closed
Bug 711642
Opened 13 years ago
Closed 13 years ago
ResizeOffscreenFBO should deguarantee that it does anything but resize the FBO
Categories
(Core :: Graphics: CanvasWebGL, defect)
Core
Graphics: CanvasWebGL
Tracking
()
RESOLVED
FIXED
mozilla13
People
(Reporter: jgilbert, Assigned: jgilbert)
References
Details
Attachments
(1 file)
1.68 KB,
patch
|
bjacob
:
review+
|
Details | Diff | Splinter Review |
ResizeOffscreenFBO does things other than resizing FBOs. It shouldn't, because other code begins to expect it to then do things that are not guaranteed.
One thing I see is that we are setting the viewport to the correct size the first time we run. Unfortunately, we're bad at determining when is the first time vs. subsequent times. This should be done in the code which initializes the context, not in resize code.
An early-out added in bug 615976 makes it very important we know what our guarantees are, and aren't.
Assignee | ||
Comment 1•13 years ago
|
||
We already set the viewport correctly for WebGL initialization.
Attachment #582426 -
Flags: review?(bjacob)
Updated•13 years ago
|
Attachment #582426 -
Flags: review?(bjacob) → review+
Assignee | ||
Comment 2•13 years ago
|
||
I will run this by try, then land it.
Assignee | ||
Comment 3•13 years ago
|
||
Try run at https://tbpl.mozilla.org/?tree=Try&rev=e8b8a919fe13 is clean.
Assignee: jgilbert → nobody
Assignee | ||
Updated•13 years ago
|
Assignee: nobody → jgilbert
Assignee | ||
Comment 4•13 years ago
|
||
Target Milestone: --- → mozilla13
Comment 5•13 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•