commit | 40aa85f5893e4cc306b6a0ff9e50956d10e45f1a | [log] [tgz] |
---|---|---|
author | Yuqian Li <liyuqian@google.com> | Tue Jul 02 13:45:00 2019 -0700 |
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | Tue Jul 02 21:32:19 2019 +0000 |
tree | 3083f2b27cdd896974f94ec5068d4fc4c3dd6661 | |
parent | b2adbef6f6510e6e9bbb1a4d8fd0ac1e0f9f31b9 [diff] [blame] |
Add tracing to GrContext resource cleanup For https://github.com/flutter/flutter/issues/35296 The change is suggested by bsalomon@google.com Change-Id: I70a2f5298b49d7a64e51cb1f364834e62dcaf4a9 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/225119 Commit-Queue: Yuqian Li <liyuqian@google.com> Commit-Queue: Brian Salomon <bsalomon@google.com> Reviewed-by: Brian Salomon <bsalomon@google.com> Auto-Submit: Yuqian Li <liyuqian@google.com>
diff --git a/src/gpu/gl/GrGLBuffer.cpp b/src/gpu/gl/GrGLBuffer.cpp index 578e9fa..8618700 100644 --- a/src/gpu/gl/GrGLBuffer.cpp +++ b/src/gpu/gl/GrGLBuffer.cpp
@@ -134,6 +134,8 @@ } void GrGLBuffer::onRelease() { + TRACE_EVENT0("skia.gpu", TRACE_FUNC); + if (!this->wasDestroyed()) { VALIDATE(); // make sure we've not been abandoned or already released