Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
712fdf7603c62820b21174da9b0a2071c174936b
/
src
/
core
/
SkComposeShader.cpp
4a33952
Bye bye processor data manager.
by bsalomon
· 9 years ago
ae4738f
Create fragment processor for performing input color blend with child processor
by bsalomon
· 9 years ago
809e5af
Brian requested a new namespace for factories that create fragment processors that combine 2 things with a xfermode. This way, we can change the implementation of these factories in the future to not use GrComposeEffect if desired.
by wangyix
· 9 years ago
036fd8e
Added TestCreate for SkComposeShader; will pick two random child procs that don't have children of their own. This prevents creating an arbitrarily large tree of procs. Also, it will choose a random coefficient mode for the xfermode.
by wangyix
· 9 years ago
54a6b1a
emitChild() used to generate a mangled outputColor based on the parent's outputColor; now it just accepts an outputColor string. It's now up to the programmer to declare outputColors if needed before emitting child code.
by wangyix
· 9 years ago
73fa616
Added SkComposeShader GPU implementation
by wangyix
· 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
8464a96
fix null-pointer deref in SkComposeShader::toString()
by halcanary
· 9 years ago
3f3b3d0
Remove SK_SUPPORT_LEGACY_DEEPFLATTENING.
by mtklein
· 10 years ago
6e78293
Revert of Remove SK_SUPPORT_LEGACY_DEEPFLATTENING. (patchset #1 id:1 of https://codereview.chromium.org/769953002/)
by mtklein
· 10 years ago
52c2935
Remove SK_SUPPORT_LEGACY_DEEPFLATTENING.
by mtklein
· 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
7959055
Add functions for inspecting SkShader.
by commit-bot@chromium.org
· 10 years ago
edda70e
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 10 years ago
ce56d96
Remove SkShader virtual method validContext
by commit-bot@chromium.org
· 10 years ago
1ab536f
fix composeshader to respect the paint's alpha
by commit-bot@chromium.org
· 10 years ago
9a40803
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 10 years ago
e901b6d
create struct to hold all the params passed around for shader::context
by commit-bot@chromium.org
· 10 years ago
9c9005a
Move SkShader::fLocalMatrix into SkShader constructor.
by commit-bot@chromium.org
· 10 years ago
87fcd95
Revert of Revert of Extract most of the mutable state of SkShader into a separate Context object. (https://codereview.chromium.org/249643002/)
by commit-bot@chromium.org
· 10 years ago
6e5671d
Revert of Extract most of the mutable state of SkShader into a separate Context object. (https://codereview.chromium.org/207683004/)
by commit-bot@chromium.org
· 10 years ago
bc2f1dc
Extract most of the mutable state of SkShader into a separate Context object.
by commit-bot@chromium.org
· 10 years ago
53783b0
Revert of Extract most of the mutable state of SkShader into a separate Context object. (https://codereview.chromium.org/207683004/)
by commit-bot@chromium.org
· 10 years ago
001f4ed
Extract most of the mutable state of SkShader into a separate Context object.
by commit-bot@chromium.org
· 10 years ago
0f10f7b
Allow toString capability to be toggled independent of developer mode.
by commit-bot@chromium.org
· 11 years ago
8b0e8ac
Refactor read and write buffers.
by commit-bot@chromium.org
· 11 years ago
e61a86c
Guard against most unintentionally ephemeral SkAutoFoo instantiations.
by commit-bot@chromium.org
· 11 years ago
3534822
force readbuffer clients to use specialized readFoo for flattenables
by reed@google.com
· 11 years ago
791f12e
Move SkPaint::toString from debugger to SkPaint
by robertphillips@google.com
· 12 years ago
76f9e93
Added print out of SkShader information to debugger
by robertphillips@google.com
· 12 years ago
a641f3f
reland 6798 w/ fix for bitmap-as-mask pixel-locking
by reed@google.com
· 12 years ago
135e16c
revert 6798 (assert in GM)
by reed@google.com
· 12 years ago
1adcf88
Goal: ensure we always balance lock/unlock pixels calls.
by reed@google.com
· 12 years ago
f94b3a4
Make SkShader store localM directly rather than as a separate alloc.
by bsalomon@google.com
· 12 years ago
a0c2bc2
Make flattenables no longer depend on global static initializers.
by scroggo@google.com
· 12 years ago
c73dd5c
Update SkFlattenable buffers to be more modular.
by djsollen@google.com
· 12 years ago
6eb0d62
Register some flattenable factories.
by scroggo@google.com
· 12 years ago
5492424
Cleanup code related to SkFlattenable::flatten()
by djsollen@google.com
· 12 years ago
573f22b
handle if unflattening returned a null shader
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
82065d6
remove SkRefCnt safeRef() and safeUnref(), and replace the call-sites with
by reed@google.com
· 14 years ago
c4cae85
add BlitRow procs for 32->32, to allow for neon and other optimizations.
by reed@android.com
· 15 years ago
8a1c16f
grab from latest android
by reed@android.com
· 16 years ago