This adds a checkbox to the debugger to allow seeing the effect pathops has on the...
authorcommit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>
Mon, 19 May 2014 13:53:10 +0000 (13:53 +0000)
committercommit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>
Mon, 19 May 2014 13:53:10 +0000 (13:53 +0000)
commit2a67e123a3e559774a16a58cbe5106bc0fb86740
treeb55bd6606e329ded2b58310f925a78e615bbe1d1
parent2ee3c2ce6499cb7ce15b59420dd4514ad01d0318
This adds a checkbox to the debugger to allow seeing the effect pathops has on the clip. A new tab shows the C code that the pathops generate.

Once in place, this CL found a bug in the pathops code where it was not handling empty clip stack elements correctly. The Cl also has the change to SkCanvas to fix this bug.

R=robertphillips@google.com, reed@google.com

Author: caryclark@google.com

Review URL: https://codereview.chromium.org/282283002

git-svn-id: http://skia.googlecode.com/svn/trunk@14774 2bbb7eff-a529-9590-31e7-b0007b416f81
12 files changed:
debugger/QT/SkDebuggerGUI.cpp
debugger/QT/SkDebuggerGUI.h
debugger/QT/SkInspectorWidget.cpp
debugger/QT/SkInspectorWidget.h
debugger/QT/SkSettingsWidget.cpp
debugger/QT/SkSettingsWidget.h
debugger/SkDebugger.cpp
debugger/SkDebugger.h
include/core/SkCanvas.h
src/core/SkCanvas.cpp
src/utils/debugger/SkDebugCanvas.cpp
src/utils/debugger/SkDebugCanvas.h