diff options
author | bsalomon <bsalomon@google.com> | 2016-09-07 10:02:04 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-09-07 10:02:04 -0700 |
commit | b77a907c2fb4402b7e70e9fff70eb71482354e67 (patch) | |
tree | 692acfaad6a575969ceb547d617aa6bfcbc7a4d8 /tests/RecordTestUtils.h | |
parent | 5edf2908a305d3365a1574a8358343bb26468b35 (diff) |
Restructure flushing relationship between GrContext, GrDrawingManager, and GrResourceCache.
Consolidates all flush actions into GrDrawingManager and makes GrContext::flush a passthrough.
Removes the unused and untested discard flush variation.
Replaces the indirect overbudget callback mechanism of GrResourceCache with a flag set by resource cache when it wants to flush that is checked after each draw by GrDrawContext.
Modifies GrResourceCache::notifyFlushOccurred() to take a param indicating whether it triggered the
flush that just occurred.
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2307053002
Committed: https://skia.googlesource.com/skia/+/1dbb207babecdae8f1f74ed9d9900c73064df744
Review-Url: https://codereview.chromium.org/2307053002
Diffstat (limited to 'tests/RecordTestUtils.h')
0 files changed, 0 insertions, 0 deletions