1. 27 7月, 2018 1 次提交
  2. 12 10月, 2017 1 次提交
  3. 12 9月, 2017 1 次提交
  4. 19 7月, 2017 1 次提交
  5. 19 11月, 2016 1 次提交
    • A
      Composite child views in proper paint order (#3243) · 21f6aa52
      Adam Barth 提交于
      We push a bit up the tree during preroll to learn whether there system
      composited layers below each layer. During update scene, we squash down
      to paint tasks, which we execute after publishing the new scene.
      21f6aa52
  6. 10 8月, 2016 1 次提交
  7. 02 8月, 2016 1 次提交
  8. 22 4月, 2016 1 次提交
    • A
      Break dependency from Layer to PaintContext (#2609) · b9ff3941
      Adam Barth 提交于
      Instead, make Layer::Paint take a new PaintContext that has just exactly
      the state that it needs, mirroring PrerollContext. Also, rename
      PaintContext to CompositorContext because it holds the context for the
      whole compositor.
      b9ff3941
  9. 31 1月, 2016 1 次提交
  10. 13 1月, 2016 1 次提交
    • A
      Move //sky/compositor to //flow · 0b629d41
      Adam Barth 提交于
      Now that the compositor doesn't have any tricky deps, we can make it a
      top-level project, which saves a bunch of typing.
      0b629d41
  11. 09 1月, 2016 2 次提交
    • A
      Compute paint bounds from cull rects · f7d1856b
      Adam Barth 提交于
      Rather than relying upon the rects passed in from Dart, the compositor
      should compute the paint bounds of layers from the cull rects of the
      underlying SkPictures. This approach is better because it will handle
      effects like shadows that paint outside the incorrect paint bounds we
      use today (as well as shrinking around empty space).
      f7d1856b
    • A
      Preroll rasterization · 2e5d3c49
      Adam Barth 提交于
      Prerolling the rasterization tasks reduces the number of render target
      switches because we don't interrupt the main render target.
      2e5d3c49
  12. 12 9月, 2015 1 次提交
  13. 11 9月, 2015 2 次提交
  14. 10 9月, 2015 2 次提交