History log of /external/skia/src/c/sk_surface.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6409f84fc3ae5e3b2df9eb0a900957fce404ad5c 11-Jul-2017 Mike Reed <reed@google.com> Revert "Revert "Change image encode api to return sk_sp""

This reverts commit 64778d9f275d8ce3df8f4ab39ff334b7ef5b70d3.

Bug: skia:
Change-Id: I779515ff1e16a40c33890a4bac7a8a07171aadfe
Reviewed-on: https://skia-review.googlesource.com/22261
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
/external/skia/src/c/sk_surface.cpp
64778d9f275d8ce3df8f4ab39ff334b7ef5b70d3 11-Jul-2017 Mike Reed <reed@google.com> Revert "Change image encode api to return sk_sp"

This reverts commit dc799550e2d9965aa5b7cda496465b2a76b310a5.

Reason for revert: need to fix sites in Document_none

Original change's description:
> Change image encode api to return sk_sp
>
> Bug: skia:
> Change-Id: I238289bc630be27795cb1384955dd6e887597c05
> Reviewed-on: https://skia-review.googlesource.com/22208
> Commit-Queue: Mike Reed <reed@google.com>
> Reviewed-by: Florin Malita <fmalita@chromium.org>

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

Change-Id: Id7f67027e5f1405a60fdbde29863cdf8daef0cb7
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: skia:
Reviewed-on: https://skia-review.googlesource.com/22280
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
/external/skia/src/c/sk_surface.cpp
dc799550e2d9965aa5b7cda496465b2a76b310a5 11-Jul-2017 Mike Reed <reed@google.com> Change image encode api to return sk_sp

Bug: skia:
Change-Id: I238289bc630be27795cb1384955dd6e887597c05
Reviewed-on: https://skia-review.googlesource.com/22208
Commit-Queue: Mike Reed <reed@google.com>
Reviewed-by: Florin Malita <fmalita@chromium.org>
/external/skia/src/c/sk_surface.cpp
d678723728780c8ed75b1fad56a921ea39ee8325 09-Feb-2017 Mike Klein <mtklein@chromium.org> Move C effects into effects.

Change-Id: If5fb69781425260004a9782f8e92ea3d981bb0ed
Reviewed-on: https://skia-review.googlesource.com/8283
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Klein <mtklein@chromium.org>
/external/skia/src/c/sk_surface.cpp
efdfd51b68a300d5c6e28743fe0344ca05d1cec9 04-Apr-2016 reed <reed@google.com> switch maskfilters to sk_sp

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

Review URL: https://codereview.chromium.org/1852113003
/external/skia/src/c/sk_surface.cpp
e8f3062a36d3682f4019309a32b5b84dc9eddf8c 24-Mar-2016 reed <reed@google.com> switch surface to sk_sp

BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1817383002
CQ_EXTRA_TRYBOTS=client.skia.compile:Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot,Build-Mac-Clang-x86_64-Release-CMake-Trybot

Review URL: https://codereview.chromium.org/1817383002
/external/skia/src/c/sk_surface.cpp
ca2622ba051829fed5f30facd74c5b41cd4b931c 18-Mar-2016 reed <reed@google.com> return pictures as sk_sp

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

Review URL: https://codereview.chromium.org/1811703002
/external/skia/src/c/sk_surface.cpp
9ce9d6772df650ceb0511f275e1a83dffa78ff72 17-Mar-2016 reed <reed@google.com> update callsites for Make image factories

not forced yet, as we still have the build-guard. waiting on chrome CL

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

TBR=

Review URL: https://codereview.chromium.org/1810813003
/external/skia/src/c/sk_surface.cpp
fde05114e6c4107b36e1aa571c64d31def40f613 11-Mar-2016 reed <reed@google.com> Make sp variants for SkData

Review URL: https://codereview.chromium.org/1779263003
/external/skia/src/c/sk_surface.cpp
7fb4f8bd031eda87e1da9bc0f749968c0e872e6f 11-Mar-2016 reed <reed@google.com> Revert "Revert of add Make variations to return SkImage by sk_sp (patchset #5 id:80001 of https://codereview.chromium.org/1778393002/ )"

Fix was to call get() instead of release() when passing the sp to a bare-ptr method.

This reverts commit e683c56115a210b5993df9294260bb147b408bfa.

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

TBR=

Review URL: https://codereview.chromium.org/1789443002
/external/skia/src/c/sk_surface.cpp
e683c56115a210b5993df9294260bb147b408bfa 11-Mar-2016 robertphillips <robertphillips@google.com> Revert of add Make variations to return SkImage by sk_sp (patchset #5 id:80001 of https://codereview.chromium.org/1778393002/ )

Reason for revert:
Experimental revert to try to clear up ASAN failures

Original issue's description:
> add Make variations to return SkImage by sk_sp
>
> some internal call-sites update, but not. Will follow-up in future to complete that.
>
> BUG=skia:
> GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1778393002
>
> Committed: https://skia.googlesource.com/skia/+/bd73ffb83022f1f6b1997e2a91c049949e88a8a2

TBR=fmalita@chromium.org,bsalomon@google.com,reed@google.com
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=skia:

Review URL: https://codereview.chromium.org/1783063002
/external/skia/src/c/sk_surface.cpp
bd73ffb83022f1f6b1997e2a91c049949e88a8a2 10-Mar-2016 reed <reed@google.com> add Make variations to return SkImage by sk_sp

some internal call-sites update, but not. Will follow-up in future to complete that.

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

Review URL: https://codereview.chromium.org/1778393002
/external/skia/src/c/sk_surface.cpp
8a21c9fe7f5fef9e87115defef27bd7218419f28 09-Mar-2016 reed <reed@google.com> use Make instead of Create to return a shared shader

Partially updated call sites. Undefine the flag in SkSHader.h to convert the remaining sites.

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

Review URL: https://codereview.chromium.org/1772463002
/external/skia/src/c/sk_surface.cpp
4a7940bf5e4de6396fd48bbfdbf883e696b19b35 09-Feb-2016 reed <reed@google.com> add drawCircle to c api

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

TBR=

Review URL: https://codereview.chromium.org/1684763002
/external/skia/src/c/sk_surface.cpp
219f18f30df465beeee8114febe52fa50454a804 01-Sep-2015 halcanary <halcanary@google.com> C API: Add SK_API, also documentation of an example.

SK_API = __declspec(dllexport) / __attribute__((visibility("default")))

Also, add documentation in experimental/c-api-example/c.md

Review URL: https://codereview.chromium.org/1307183006
/external/skia/src/c/sk_surface.cpp
385fe4d4b62d7d1dd76116dd570df3290a2f487b 26-Aug-2015 halcanary <halcanary@google.com> Style Change: SkNEW->new; SkDELETE->delete
DOCS_PREVIEW= https://skia.org/?cl=1316123003

Review URL: https://codereview.chromium.org/1316123003
/external/skia/src/c/sk_surface.cpp
65cc3e46445a26aadd21f111e0d69fd18fd8aa11 12-Aug-2015 halcanary <halcanary@google.com> C API: add radial, sweep, and two-point conical gradient shaders

Review URL: https://codereview.chromium.org/1263773006
/external/skia/src/c/sk_surface.cpp
e47829b6b1eeb6b0c97ccb3df3016d197046824c 06-Aug-2015 reed <reed@google.com> flag to use const& instead of const* for src-rect

BUG=skia:

Review URL: https://codereview.chromium.org/1272713005
/external/skia/src/c/sk_surface.cpp
80a1c54740c3e007e45fcd4cfa5ce1d2cf291ac5 01-Aug-2015 halcanary <halcanary@google.com> C API: remove dead code, simplify boilerplate

Review URL: https://codereview.chromium.org/1261953006
/external/skia/src/c/sk_surface.cpp
702edbd4bc41230902b5fe69d14d15763c27fafe 23-Jun-2015 robertphillips <robertphillips@google.com> Propagate SkSurfaceProps to more call sites

Start moving to a world where everyone provides surface properties.

Most notably this exposes a portion of SkSurfaceProps to the C API.

BUG=skia:3934

Review URL: https://codereview.chromium.org/1195003003
/external/skia/src/c/sk_surface.cpp
871872f3f247f6b699617f6d9ef50ef5da6fbe74 22-Jun-2015 reed <reed@google.com> change old picture serialization to really handle images

BUG=skia:3965

Review URL: https://codereview.chromium.org/1199473002
/external/skia/src/c/sk_surface.cpp
f5872d2f416b17db405f501a910ca0a4bd96f6e2 11-Jan-2015 reed <reed@chromium.org> add stroke params to c api

BUG=skia:
TBR=

Review URL: https://codereview.chromium.org/848553002
/external/skia/src/c/sk_surface.cpp
5965c8ae4ee960275da4bc40189bdba85aab8b5e 08-Jan-2015 reed <reed@google.com> add ImageGenerator::NewFromData to porting layer

BUG=skia:3275

Review URL: https://codereview.chromium.org/834633006
/external/skia/src/c/sk_surface.cpp
2906d4a387ad566cf26bf262278895085e03b7ba 26-Dec-2014 reed <reed@chromium.org> disable using codecs until that can work in chrome

BUG=skia:3275
TBR=

Review URL: https://codereview.chromium.org/820343002
/external/skia/src/c/sk_surface.cpp
b2a5d7e02fd588d343baf6a7433c483f7af9fd43 25-Dec-2014 reed <reed@chromium.org> add image-from-codec to c api

BUG=skia:
TBR=

Review URL: https://codereview.chromium.org/822203002
/external/skia/src/c/sk_surface.cpp
0eafc9b06cbfd47e9c3471c82580790cef0fdae5 23-Dec-2014 reed <reed@chromium.org> add maskfilter to c api

BUG=skia:
TBR=

Review URL: https://codereview.chromium.org/822053002
/external/skia/src/c/sk_surface.cpp
e371989c92eba394ea048419debcb9febadae17b 23-Dec-2014 reed <reed@chromium.org> add picture to c api

BUG=skia:
TBR=

Review URL: https://codereview.chromium.org/818153002
/external/skia/src/c/sk_surface.cpp
9503ac7a3cc98327a88eff59c71c451fbdd7e043 03-Dec-2014 abarth <abarth@chromium.org> Add matrix operations to C canvas API

R=reed@google.com
BUG=skia:

Review URL: https://codereview.chromium.org/769123002
/external/skia/src/c/sk_surface.cpp
2fc6ea62ce61c3a2b2d9b74a3fbe6b388b5d7558 01-Dec-2014 abarth <abarth@chromium.org> Add scale and skew to C canvas API

R=reed@chromium.org
BUG=skia:

Review URL: https://codereview.chromium.org/762493005
/external/skia/src/c/sk_surface.cpp
afa278e250034186497722b1bc49ced885770249 25-Nov-2014 reed <reed@chromium.org> more c

BUG=skia:
TBR=

Review URL: https://codereview.chromium.org/736133006
/external/skia/src/c/sk_surface.cpp
73c250112026b84b38e6dc8c93e0cfc31918dc9d 17-Nov-2014 reed <reed@chromium.org> separate c headers

BUG=skia:

Review URL: https://codereview.chromium.org/728323002
/external/skia/src/c/sk_surface.cpp
e332396d2fabb84894c816ff3999cf1c6262fd9d 24-Oct-2014 reed <reed@google.com> move c api into include

BUG=skia:

Review URL: https://codereview.chromium.org/665203004
/external/skia/src/c/sk_surface.cpp