skia2/debugger
kkinnunen 26e5400de4 Remove draw window size state from SkDebugCanvas
The SkDebugCanvas can be (or is currently) being used to draw to multiple
different canvases. If this use-case is intended, then storing draw
-related state in the canvas causes bugs.

Remove draw window size state form SkDebugCanvas. Instead, use the canvas
base layer size as the window size to clip to. This is consistent with
the current use in debugger.

This is part of work trying to remove bugs in debugger that result from
replaying one SkDrawCanvas to two different canvases. Currently the
SkDrawCanvas stores state that can only be valid if it is used for one
canvas.

Review URL: https://codereview.chromium.org/835113002
2015-01-05 12:58:56 -08:00
..
QT Remove draw window size state from SkDebugCanvas 2015-01-05 12:58:56 -08:00
debuggermain.cpp debugger: Move Skia initialization out of the GUI widget class 2015-01-02 07:24:14 -08:00
SkDebugger.cpp debugger: Update the picture view when the first command is selected 2015-01-05 11:51:13 -08:00
SkDebugger.h Remove draw window size state from SkDebugCanvas 2015-01-05 12:58:56 -08:00