Closed Bug 936339 Opened 11 years ago Closed 11 years ago

Use OMTC for b2g desktop

Categories

(Core :: Graphics: Layers, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla28

People

(Reporter: nrc, Assigned: nrc)

References

Details

Attachments

(1 file, 1 obsolete file)

Main thread OpenGL will soon not be an option and OMTC is closer to what we run on devices anyway.

Try run looks OK: https://tbpl.mozilla.org/?tree=Try&rev=78615a853811

I'm not sure how to test this any better though - I have not managed to get desktop b2g working for about a year.
Attached patch change prefs (obsolete) — Splinter Review
Attachment #829045 - Flags: review?(gal)
I would like to get more people aware of this, particularly people who know about b2g desktop, but not sure who that is. It would be great if you could cc/needinfo the right people. Thanks!
Flags: needinfo?(vladimir)
Flags: needinfo?(sotaro.ikeda.g)
Flags: needinfo?(milan)
Flags: needinfo?(gal)
Nick, this is basically what we do in bug 914584 except that we only enable on mac and linux because no-one tested on windows for real.
Attachment #829045 - Flags: review?(gal)
(In reply to Fabrice Desré [:fabrice] from comment #3)
> Nick, this is basically what we do in bug 914584 except that we only enable
> on mac and linux because no-one tested on windows for real.

Ah, perfect! (FWIW it should be safe to do this on Windows too, if not now, then very soon).
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: needinfo?(vladimir)
Flags: needinfo?(sotaro.ikeda.g)
Flags: needinfo?(milan)
Flags: needinfo?(gal)
Resolution: --- → DUPLICATE
No longer blocks: 924403
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Attached patch patchSplinter Review
Reopened this bug to turn on OMTC for b2g desktop without all the other OOP issues in bug 914584
Attachment #829045 - Attachment is obsolete: true
Attachment #8337517 - Flags: review?(fabrice)
Blocks: 924403
Comment on attachment 8337517 [details] [diff] [review]
patch

Review of attachment 8337517 [details] [diff] [review]:
-----------------------------------------------------------------

Don't you want to also set layers.offmainthreadcomposition.async-animations to true?
Attachment #8337517 - Flags: review?(fabrice) → review+
(In reply to Fabrice Desré [:fabrice] from comment #6)
> Comment on attachment 8337517 [details] [diff] [review]
> patch
> 
> Review of attachment 8337517 [details] [diff] [review]:
> -----------------------------------------------------------------
> 
> Don't you want to also set layers.offmainthreadcomposition.async-animations
> to true?

I guess we eventually want that to be true, but it doesn't block anything, so for my needs is unnecessary. I figured it was best to leave that as part of bug 914584.
https://hg.mozilla.org/integration/mozilla-inbound/rev/b1dd4d55f3f0

https://hg.mozilla.org/mozilla-central/rev/b1dd4d55f3f0
Status: REOPENED → RESOLVED
Closed: 11 years ago11 years ago
Resolution: --- → FIXED
Depends on: 914584
Target Milestone: --- → mozilla28
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: