1. 20 8月, 2016 5 次提交
  2. 19 8月, 2016 1 次提交
  3. 13 8月, 2016 1 次提交
    • A
      Rename SkyView to RuntimeController (#2924) · b2058f8b
      Adam Barth 提交于
      Also, rename SkyViewClient to RuntimeDelegate. These names are more
      sensible.
      
      This patch also cleans up the RuntimeDelegate a bit, for example by
      removing support for flushing real-time events, which aren't used.
      b2058f8b
  4. 10 8月, 2016 1 次提交
  5. 02 8月, 2016 1 次提交
  6. 28 5月, 2016 1 次提交
    • A
      Roll mojo2 (#2722) · b6ad8850
      Adam Barth 提交于
      * Update to mojo 7d579155cc597aa3befcbfad66eef54bda06b57c
      
      * Update to new API
      b6ad8850
  7. 23 4月, 2016 1 次提交
  8. 21 4月, 2016 1 次提交
  9. 02 2月, 2016 1 次提交
  10. 29 1月, 2016 2 次提交
  11. 27 1月, 2016 1 次提交
  12. 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
  13. 12 12月, 2015 1 次提交
  14. 04 12月, 2015 1 次提交
  15. 03 12月, 2015 1 次提交
  16. 17 11月, 2015 1 次提交
  17. 14 11月, 2015 1 次提交
  18. 10 9月, 2015 1 次提交
  19. 04 9月, 2015 1 次提交
  20. 27 8月, 2015 1 次提交
    • A
      Plumb physical size along with SkPicture · 795df132
      Adam Barth 提交于
      Previously we were using the cull rect of the SkPicture to size the GPU buffer,
      but Skia is too smart and shrinkwraps the cull rect, which meant we weren't
      sizing the GPU buffer to the right size.
      
      Fixes #814
      795df132
  21. 11 8月, 2015 1 次提交
  22. 31 7月, 2015 1 次提交
  23. 30 7月, 2015 1 次提交
    • A
      Improve vsync provider · 752ff897
      Adam Barth 提交于
      Now we actually use the vsync signal to trigger work. Previously, we'd hit the
      pipeline depth limit too early and fall back to swap buffers-triggered
      rendering.
      
      Also, rename Vsync to VSync on recommendation from jamesr.
      752ff897
  24. 29 7月, 2015 4 次提交
    • A
      Drive frames from the vsync provider on Android · f81d96e1
      Adam Barth 提交于
      Instead of using back pressure from swap buffers to drive the engine, this
      patch using the vsync signal from the Android framework. We still respect
      back pressure from swap buffers if we get too far ahead.
      f81d96e1
    • A
      Improve pipeline accounting · a836ce05
      Adam Barth 提交于
      Previously, there was a race condition whereby we could end up with three
      requests in the pipeline. Now we update the number of outstanding requests
      synchronously, which avoids the race.
      a836ce05
    • A
      Remove DCHECK · 2f799869
      Adam Barth 提交于
      This DCHECK is triggering due to my recent change. Remove it while I debug.
      2f799869
    • A
      Increase the graphics pipeline depth to 2 · c1f0e35e
      Adam Barth 提交于
      Previously, we weren't overlapping any work between the UI and the GPU threads
      because each waited for the other to finish. After this patch, we now have a
      pipeline depth of 2, which means we can be working on two frames at once, one
      for each thread.  In the future, we should dynamically adjust the pipeline
      depth.
      c1f0e35e
  25. 17 7月, 2015 1 次提交
  26. 11 7月, 2015 1 次提交
  27. 21 3月, 2015 1 次提交
  28. 26 2月, 2015 1 次提交
    • E
      Make WebView::close not crash and start to fix navigation in SkyShell · 3d09314b
      Eric Seidel 提交于
      However WebView::close() no longer crashes.  close() is never called
      in MojoShell since mojo can't shutdown yet.
      
      I tried closing the existing WebView and replacing it
      but somehow that caused it to only draw red.  After a while
      of looking at this with abarth we decided to just load into
      the same WebView for now.
      
      Eventually we should do something smarter where we start the
      provisional load and only replace the webview once the new one is
      ready, but that's a later CL.
      
      R=abarth@chromium.org
      BUG=
      
      Review URL: https://codereview.chromium.org/952273003
      3d09314b
  29. 19 2月, 2015 1 次提交