History log of /external/skia/tools/debugger/SkJsonWriteBuffer.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
45ab630045ec72dcc0c4546cc1e96ac518897896 13-Dec-2017 Mike Reed <reed@google.com> Revert "Revert "impl SkSerial picture procs""

This reverts commit 2a3009931d7bb0f5ca31490c4cf19eef205e4e7a.

Implement SkSerialProcs for pictures

Bug: skia:
Change-Id: Icde2d912941a19999e204ac5213f519ed5387e12
Reviewed-on: https://skia-review.googlesource.com/84480
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
/external/skia/tools/debugger/SkJsonWriteBuffer.cpp
2a3009931d7bb0f5ca31490c4cf19eef205e4e7a 13-Dec-2017 Mike Reed <reed@google.com> Revert "impl SkSerial picture procs"

This reverts commit c8226728541fdd6434a7f1b97678246202b0edc5.

Reason for revert: broke old skps

Original change's description:
> impl SkSerial picture procs
>
> The picture serialization code is a bit of a mess, with duplicated functions for streams and buffers.
> Could not see how to fix that and land this at the same time, but I will try to circle back and
> simplify if possible afterwards.
>
> Bug: skia:
> Change-Id: I9053fdc476c60f483df013d021e248258181c199
> Reviewed-on: https://skia-review.googlesource.com/83943
> Reviewed-by: Florin Malita <fmalita@chromium.org>
> Commit-Queue: Mike Reed <reed@google.com>

TBR=mtklein@google.com,fmalita@chromium.org,reed@google.com

Change-Id: I68ae019a286691b65cc373cb29c941d6620fd34a
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: skia:
Reviewed-on: https://skia-review.googlesource.com/84460
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
/external/skia/tools/debugger/SkJsonWriteBuffer.cpp
c8226728541fdd6434a7f1b97678246202b0edc5 13-Dec-2017 Mike Reed <reed@google.com> impl SkSerial picture procs

The picture serialization code is a bit of a mess, with duplicated functions for streams and buffers.
Could not see how to fix that and land this at the same time, but I will try to circle back and
simplify if possible afterwards.

Bug: skia:
Change-Id: I9053fdc476c60f483df013d021e248258181c199
Reviewed-on: https://skia-review.googlesource.com/83943
Reviewed-by: Florin Malita <fmalita@chromium.org>
Commit-Queue: Mike Reed <reed@google.com>
/external/skia/tools/debugger/SkJsonWriteBuffer.cpp
d3955961655ab8a852332276474a6b841c26b35f 28-Nov-2017 Mike Reed <reed@google.com> remove writeBitmap from SkWriteBuffer -- unused

Bug: skia:
Change-Id: I8809e7e138d64cc30389e8efc76265011b287611
Reviewed-on: https://skia-review.googlesource.com/77060
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
/external/skia/tools/debugger/SkJsonWriteBuffer.cpp
97bbf8211fa35bbb0811d5835cb0eaaf37cc679e 25-Sep-2016 brianosman <brianosman@google.com> Add SkColor4f serialization

Adjusted usage in color shader, and will also be using this
in gradients, soon.

BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2334123003

Review-Url: https://codereview.chromium.org/2334123003
/external/skia/tools/debugger/SkJsonWriteBuffer.cpp
fad98562d8f9db63839a8d902a301b174320f27f 04-May-2016 brianosman <brianosman@google.com> Prototype code that turns any/every flattenable into JSON

This makes inspecting things in SkDebugger far more useful - any filter
or other complex object on the paint is ultimately visible. You still
have to do some guess work to figure out what the fields actually mean,
but you can at least cross-reference with the code in flatten().

Screenshots:
Before: https://screenshot.googleplex.com/a6JM5HBBe6G.png
After : https://screenshot.googleplex.com/XQfr4YJ6mnH.png

Changes to public API are just removals and changes to make
some functions virtual.

TBR=reed@google.com

BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1920423002

Review-Url: https://codereview.chromium.org/1920423002
/external/skia/tools/debugger/SkJsonWriteBuffer.cpp