Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
65e841715ef4cfa1a181deb96260d3b60bf9f066
/
src
/
effects
/
SkLayerDrawLooper.cpp
f738d42
hide SkPaint::getFlags/setFlags, use bool acessors instead
by Mike Reed
· 6 years ago
31ba6fe
unflatten directly to font for legacy skps
by Mike Reed
· 6 years ago
e548161
Add SkBlurDrawLooper::Make(SkColor4f, SkColorSpace)
by Leon Scroggins III
· 6 years ago
d5cdc2c
paint is losing its text-related fields
by Mike Reed
· 6 years ago
0f9d33e
clean up conditional code for SkTextEncoding
by Mike Reed
· 6 years ago
97f3cc2
flag to convert to SkTextEncoding
by Mike Reed
· 6 years ago
d25b7c1
Introduce SkRGBA4f, templated on SkAlphaType
by Brian Osman
· 6 years ago
81cbd03
Work toward removing SkPM4f
by Brian Osman
· 6 years ago
9d1c88d
Replace SkColor with SkColor4f in layer draw looper
by Brian Osman
· 6 years ago
27dddae
rebase
by Cary Clark
· 6 years ago
89ad31e
Revert "Reland "remove toString""
by Cary Clark
· 6 years ago
92e37b6
Reland "remove toString"
by Cary Clark
· 6 years ago
32a4910
Revert "remove toString"
by Cary Clark
· 6 years ago
5191880
remove toString
by Cary Clark
· 6 years ago
daebae9
Return nullptr when ReadBuffer becomes invalid
by Kevin Lubick
· 6 years ago
0cfd547
Remove SK_SUPPORT_LEGACY_BLURMASKFILTER
by Brian Osman
· 7 years ago
9988541
remove SK_IGNORE_TO_STRING
by Cary Clark
· 7 years ago
1be1f8d
hide SkBlurMaskFilter and SkBlurQuality
by Mike Reed
· 7 years ago
18e7556
move blur impl into core
by Mike Reed
· 7 years ago
80747ef
move the guts of SkMaskFilter.h into SkMaskFilterBase.h
by Mike Reed
· 7 years ago
f90aa01
Revert "Revert "use pipeline for non-opt xfermodes""
by Mike Reed
· 7 years ago
4f8c695
Revert "use pipeline for non-opt xfermodes"
by Mike Klein
· 7 years ago
e93cf97
use pipeline for non-opt xfermodes
by Mike Reed
· 7 years ago
8d3f443
SkXfermode no longer needs to e a flattenable
by Mike Reed
· 7 years ago
cdc651d
Make xformer class for SkCSXCanvas, use for draw loopers
by Matt Sarett
· 8 years ago
56ea77a
Implement SkBlurDrawLooper with SkLayerDrawLooper
by Matt Sarett
· 8 years ago
73fe7b0
Remove use of SkSmallAllocator from all Loopers.
by Herb Derby
· 8 years ago
693fdbd
refFoo variant for getters that naturally have a sk_sp
by Mike Reed
· 8 years ago
6a01554
remove use of xfermode* in procs
by Mike Reed
· 8 years ago
faba371
remove unused code around SK_SUPPORT_LEGACY_XFERMODE_PARAM
by Mike Reed
· 8 years ago
7d954ad
remove xfermode from public api
by Mike Reed
· 8 years ago
374772b
Revert[8] "replace SkXfermode obj with SkBlendMode enum in paints"
by reed
· 8 years ago
c245574
Revert[7] "replace SkXfermode obj with SkBlendMode enum in paints"
by Mike Reed
· 8 years ago
2b2fc7d
Revert[6] "replace SkXfermode obj with SkBlendMode enum in paints"
by Mike Reed
· 8 years ago
3ed485f
Revert[5] "replace SkXfermode obj with SkBlendMode enum in paints"
by Mike Reed
· 8 years ago
1834242
Revert[4] "replace SkXfermode obj with SkBlendMode enum in paints"
by Mike Reed
· 8 years ago
2cbcd12
Revert "Revert "Revert "replace SkXfermode obj with SkBlendMode enum in paints"""
by Mike Reed
· 8 years ago
70cdb39
Revert "Revert "replace SkXfermode obj with SkBlendMode enum in paints""
by Mike Reed
· 8 years ago
ce02e71
Revert "replace SkXfermode obj with SkBlendMode enum in paints"
by Mike Reed
· 8 years ago
0591897
replace SkXfermode obj with SkBlendMode enum in paints
by Mike Reed
· 8 years ago
efdfd51
switch maskfilters to sk_sp
by reed
· 9 years ago
60c9b58
change flattenable factory to return sk_sp
by reed
· 9 years ago
cfb6bdf
switch xfermodes over to sk_sp
by reed
· 9 years ago
9d524f2
Style bikeshed - remove extraneous whitespace
by halcanary
· 9 years ago
fe63045
move setshader to sk_sp, re-using SK_SUPPORT_LEGACY_CREATESHADER_PTR
by reed
· 9 years ago
d053ce9
Reland of [2] of "switch colorfilters to sk_sp (patchset #11 id:200001 of https://codereview.chromium.o… (patchset #1 id:1 of https://codereview.chromium.org/1821103004/ )
by reed
· 9 years ago
d688929
Revert of Revert[2] of "switch colorfilters to sk_sp (patchset #11 id:200001 of https://codereview.chromium.o… (patchset #3 id:40001 of https://codereview.chromium.org/1825073002/ )
by reed
· 9 years ago
4c9776b
Revert[2] of "switch colorfilters to sk_sp (patchset #11 id:200001 of https://codereview.chromium.org/1822623002/ )"
by reed
· 9 years ago
1eb81db
Revert of switch colorfilters to sk_sp (patchset #11 id:200001 of https://codereview.chromium.org/1822623002/ )
by reed
· 9 years ago
f809d76
switch colorfilters to sk_sp
by reed
· 9 years ago
7b380d0
guard rasterizer and drawlooper setters
by reed
· 9 years ago
a439334
Reland of "switch patheffects over to sk_sp (patchset #5 id:80001 of https://codereview.chromium.org/1813553005/ )"
by reed
· 9 years ago
f28ad89
Revert of switch patheffects over to sk_sp (patchset #5 id:80001 of https://codereview.chromium.org/1813553005/ )
by reed
· 9 years ago
9fbee18
switch patheffects over to sk_sp
by reed
· 9 years ago
00d6e51
Eliminate some clutter in SkFlattenable
by mdempsky
· 9 years ago
96fcdcc
Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002
by halcanary
· 9 years ago
385fe4d
Style Change: SkNEW->new; SkDELETE->delete
by halcanary
· 9 years ago
49f085d
"NULL !=" = NULL
by bsalomon
· 10 years ago
9fa60da
Simplify flattening to just write enough to call the factory/public-constructor for the class. We want to *not* rely on private constructors, and not rely on calling through the inheritance hierarchy for either flattening or unflattening(CreateProc).
by reed
· 10 years ago
daaafa6
add asAShadowBlur for android to drawlooper
by reed@google.com
· 11 years ago
091a594
Reduce internal explicit SaveFlags usage.
by commit-bot@chromium.org
· 11 years ago
73cb153
Make sure SkDrawLooper objects can only be allocated on the heap.
by commit-bot@chromium.org
· 11 years ago
0f10f7b
Allow toString capability to be toggled independent of developer mode.
by commit-bot@chromium.org
· 11 years ago
79fbb40
[WIP] Add Context to SkDrawLooper.
by commit-bot@chromium.org
· 11 years ago
842292f
remove SK_SUPPORT_LEGACY_LAYERDRAWLOOPER_PAINTFLAGS -- not needed
by reed@google.com
· 11 years ago
48f31bd
try to deprecate fFlagsMask from SkLayerDrawLooper
by reed@google.com
· 11 years ago
74ba2f6
Builder class for SkLayerDrawLooper.
by commit-bot@chromium.org
· 11 years ago
8b0e8ac
Refactor read and write buffers.
by commit-bot@chromium.org
· 11 years ago
ab1c138
Fix compilation with SK_ENABLE_INST_COUNT=1
by commit-bot@chromium.org
· 11 years ago
9cfc83c
stop using bitmap-filter flags outside of paint itself, as a step towards really changing them into an enum
by reed@google.com
· 11 years ago
8f83825
Add methods to SkLayerDrawLooper to allow adding layers on top
by commit-bot@chromium.org
· 11 years ago
5da3f22
Fix includes in SkLayerDrawLooper.h. It was previously not possible to
by commit-bot@chromium.org
· 11 years ago
791f12e
Move SkPaint::toString from debugger to SkPaint
by robertphillips@google.com
· 12 years ago
cdcb2ce
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
4991b8f
Added toString to SkDrawLooper-derived classes
by robertphillips@google.com
· 12 years ago
a0c2bc2
Make flattenables no longer depend on global static initializers.
by scroggo@google.com
· 12 years ago
fbfcd56
Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/)
by rmistry@google.com
· 12 years ago
c73dd5c
Update SkFlattenable buffers to be more modular.
by djsollen@google.com
· 12 years ago
076f4c9
fix LayerDrawLooper to record its fFlagsMask convert SampleDrawLooper to a GM
by reed@google.com
· 12 years ago
0456e0b
Added Inst counting to SkFlattenable-derived classes
by robertphillips@google.com
· 12 years ago
5492424
Cleanup code related to SkFlattenable::flatten()
by djsollen@google.com
· 13 years ago
d26147a
add optional manual global initialization
by caryclark@google.com
· 13 years ago
8426058
ensure we never change the text_encoding of the master paint, since it is used
by reed@google.com
· 13 years ago
ec3ed6a
Automatic update of all copyright notices to reflect new license terms.
by epoger@google.com
· 13 years ago
3c89818
Fix more coverity defects - Uninitialized class fields.
by vandebo@chromium.org
· 13 years ago
a8282ef
add mask for paint-bits to layerdrawlooper
by mike@reedtribe.org
· 14 years ago
0716c63
expand SkLayerDrawLooper to allow for an xfermode when transfering the paint's color,
by reed@google.com
· 14 years ago
3c1225b
fast return if no part of the paint gets replaced
by mike@reedtribe.org
· 14 years ago
0e2810b
add optional bitflags to control which aspect of each layer's paint is applied
by mike@reedtribe.org
· 14 years ago
e5d0def
fix infinite loop (doh)
by mike@reedtribe.org
· 14 years ago
4e2b3d3
Simplify drawloopers and drawfilters. This allows the canvas to keep its
by reed@google.com
· 14 years ago
8a1c16f
grab from latest android
by reed@android.com
· 16 years ago