Dependencies are now added between the drawTargets in GrPipeline
authorrobertphillips <robertphillips@google.com>
Fri, 30 Oct 2015 17:11:30 +0000 (10:11 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 30 Oct 2015 17:11:30 +0000 (10:11 -0700)
commit498d7ac86bfb45bdfc8f9aa7424f7236235987b5
tree06399d60167e7b037ddcb73a01789919d5a21f79
parentf93982a4775763fbc754c5feb96f11ef65612f46
Dependencies are now added between the drawTargets in GrPipeline

This CL relies on https://codereview.chromium.org/1414773002/ (Add the machinery to GrDrawTarget to enable topological sorting)

BUG=skia:4094

Committed: https://skia.googlesource.com/skia/+/45a1c34f607a970933e5cd05e1df6cd8090db1be

Committed: https://skia.googlesource.com/skia/+/869c5e82a725a6928a45cd1fa6945ac783b8b3d8

Review URL: https://codereview.chromium.org/1414903002
include/gpu/GrRenderTarget.h
src/gpu/GrDrawTarget.cpp
src/gpu/GrDrawTarget.h
src/gpu/GrDrawingManager.cpp
src/gpu/GrPipeline.cpp
src/gpu/GrPipeline.h
src/gpu/GrRenderTarget.cpp