Chromium Code Reviews
Descriptioncc: Add raster_enabled setting
In order to support impl-side painting plus an embedder without a
message loop, cc needs a setting to disable raster. Rastering with
impl-side painting requires a task runner (and DCHECKs this). This
setting notifies cc that there's no need for a tile manager.
Thankfully, tile manager is already considered optional in almost all
contexts, and so just a few more callsites needed to be cleaned up to
fix a few crashes.
With this patch, all cc unittests pass with impl-side painting on by
default.
Committed: https://crrev.com/bdb6fd2037025923c986d1e3552cf9f99a634554
Cr-Commit-Position: refs/heads/master@{#319840}
Patch Set 1 #
Total comments: 4
Messages
Total messages: 12 (3 generated)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||