1. 15 6月, 2016 1 次提交
  2. 11 6月, 2016 2 次提交
  3. 30 3月, 2016 1 次提交
  4. 31 1月, 2016 1 次提交
  5. 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
  6. 24 12月, 2015 1 次提交
    • A
      Remove IDL from engine/core/compositing · e3c12b1d
      Adam Barth 提交于
      Rather than using IDL code generation, we now use some template magic to
      generate this code. No all the code is template-generated yet, but this
      patch is a start in that direction.
      e3c12b1d
  7. 12 11月, 2015 1 次提交
    • A
      Add the ability to dispose host objects · ff48ddb6
      Adam Barth 提交于
      Some host objects hold on to a lot of state and take time to tear down. This
      patch adds the ability to dispose them eagerly to release resources faster.
      ff48ddb6
  8. 07 10月, 2015 1 次提交
  9. 10 9月, 2015 1 次提交
  10. 04 9月, 2015 1 次提交
  11. 03 9月, 2015 1 次提交
  12. 26 8月, 2015 1 次提交
    • A
      Use sky.SceneBuilder to upload Layer tree to C++ · 96df6c37
      Adam Barth 提交于
      We still use SkPicture as our rasterization backend, but now we're uploading
      our layer tree to C++. A future patch will push the layer tree deeper into the
      system and we'll eventually switch backends.
      96df6c37
  13. 14 8月, 2015 1 次提交
    • A
      Add a compositing step to the lifecycle · 1a062aab
      Adam Barth 提交于
      Now we have the ability to draw multiple PictureLayers. We still squash all the
      pictures together into a single SkPicture for simplicity. In the future, we'll
      submit them to C++ separately and composite them on the GPU thread.
      1a062aab
  14. 17 7月, 2015 1 次提交
  15. 30 6月, 2015 1 次提交
  16. 25 6月, 2015 1 次提交
  17. 20 5月, 2015 1 次提交
  18. 14 5月, 2015 1 次提交
    • E
      Make it possible to custom-paint without an Element. · 1eb17996
      Eric Seidel 提交于
      This adds a new abstract 'Canvas' which is similar to SkCanvas.
      PaintContext implements Canvas while still having its
      own commit() method to cause the paint actions to apply to
      the Element for the next frame.
      This adds a new PictureRecorder which also implements Canvas
      and has an endRecording() method which returns a Picture
      (another new interface) which can be held from Dart.
      
      There is also now a rootPicture setter on Document which takes
      a Picture and will then make the Document draw that Picture
      until changed.
      
      This piggybacks on the existing custom painting system
      which adds the painting at background-and-borders paint
      time so technically if you both set rootPicture as well as
      construct a DOM you will draw the DOM on top of your picture. :)
      
      R=mpcomplete@chromium.org
      
      Review URL: https://codereview.chromium.org/1122423009
      1eb17996