commit | 71f313defc2622c2a2ec917ac95bd9a2eddd3136 | [log] [tgz] |
---|---|---|
author | Peng Huang <penghuang@chromium.org> | Wed Jun 20 14:59:42 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Jun 20 14:59:42 2018 |
tree | 75b63e3320a02c47599eacc741ca374cc7a93fe2 | |
parent | 326d0badd406985c0b249a48921bc3fa34e6be6f [diff] |
Implement SkiaRenderer::CopyDrawnRenderPass() for SkDDL and enable pixel tests. Implement SkiaRenderer::CopyDrawnRenderPass() by posting a task to GPU main thread to copy output from offscreen SkSurface for render passes or the framebuffer SkSurface for the frame. This CL also enable all existing pixel tests with SkaRenderer + SkDDL code path. Bug: 824382 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel Change-Id: I707d555c2973eb81294b29b813d4538ab671a3c0 Reviewed-on: https://chromium-review.googlesource.com/1089451 Reviewed-by: Ken Rockot <rockot@chromium.org> Reviewed-by: Antoine Labour <piman@chromium.org> Reviewed-by: danakj <danakj@chromium.org> Reviewed-by: Robert Kroeger <rjkroege@chromium.org> Commit-Queue: Peng Huang <penghuang@chromium.org> Cr-Commit-Position: refs/heads/master@{#568841}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .