Replace Setting IRNodes with actual caps-values during IR generation.
Previously, this happened during optimization, so we couldn't disable
control-flow analysis on any code which used sk_Caps. Now this happens
as soon as the IRNode is rehydrated or instantiated. The logic has
migrated to a static helper function, Setting::Make.
Bug: skia:11365, skia:11343, skia:11319
Commit-Queue: John Stiles <firstname.lastname@example.org>
Reviewed-by: Brian Osman <email@example.com>
9 files changed