diff options
author | Chris Craik <ccraik@google.com> | 2012-06-13 14:23:48 -0700 |
---|---|---|
committer | Chris Craik <ccraik@google.com> | 2012-06-13 14:48:15 -0700 |
commit | 736e83761cd309092370bb9f7842826186c32722 (patch) | |
tree | 5bbb80f672e8dadfa5f81dbe76c7d7b394bde4cd /Source/WebCore/platform/graphics/android/layers | |
parent | 236f8ddfbd94fc6e0e49c13495c8fe82d3218bc8 (diff) | |
download | external_webkit-736e83761cd309092370bb9f7842826186c32722.zip external_webkit-736e83761cd309092370bb9f7842826186c32722.tar.gz external_webkit-736e83761cd309092370bb9f7842826186c32722.tar.bz2 |
Add detailed tracing to tile painting
bug:6653638
Change-Id: I839917feb1803bc1f4ace5aa2367067024a18706
Diffstat (limited to 'Source/WebCore/platform/graphics/android/layers')
-rw-r--r-- | Source/WebCore/platform/graphics/android/layers/PictureLayerContent.cpp | 5 | ||||
-rw-r--r-- | Source/WebCore/platform/graphics/android/layers/PicturePileLayerContent.cpp | 5 |
2 files changed, 10 insertions, 0 deletions
diff --git a/Source/WebCore/platform/graphics/android/layers/PictureLayerContent.cpp b/Source/WebCore/platform/graphics/android/layers/PictureLayerContent.cpp index 4398146..f012c42 100644 --- a/Source/WebCore/platform/graphics/android/layers/PictureLayerContent.cpp +++ b/Source/WebCore/platform/graphics/android/layers/PictureLayerContent.cpp @@ -1,6 +1,10 @@ +#define LOG_TAG "PictureLayerContent" +#define LOG_NDEBUG 1 + #include "config.h" #include "PictureLayerContent.h" +#include "AndroidLog.h" #include "InspectorCanvas.h" #include "SkPicture.h" @@ -90,6 +94,7 @@ void PictureLayerContent::draw(SkCanvas* canvas) if (!m_picture) return; + TRACE_METHOD(); android::Mutex::Autolock lock(m_drawLock); SkRect r = SkRect::MakeWH(width(), height()); canvas->clipRect(r); diff --git a/Source/WebCore/platform/graphics/android/layers/PicturePileLayerContent.cpp b/Source/WebCore/platform/graphics/android/layers/PicturePileLayerContent.cpp index b648e72..5d516af 100644 --- a/Source/WebCore/platform/graphics/android/layers/PicturePileLayerContent.cpp +++ b/Source/WebCore/platform/graphics/android/layers/PicturePileLayerContent.cpp @@ -1,6 +1,10 @@ +#define LOG_TAG "PicturePileLayerContent" +#define LOG_NDEBUG 1 + #include "config.h" #include "PicturePileLayerContent.h" +#include "AndroidLog.h" #include "SkCanvas.h" #include "SkPicture.h" @@ -13,6 +17,7 @@ PicturePileLayerContent::PicturePileLayerContent(const PicturePile& picturePile) void PicturePileLayerContent::draw(SkCanvas* canvas) { + TRACE_METHOD(); android::Mutex::Autolock lock(m_drawLock); m_picturePile.draw(canvas); } |