Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
f1d78a6c68daa54bf855b6342f9b132efdaeb542
/
src
/
shaders
/
SkComposeShader.cpp
9ab449a
Optional local matrix for SkShaders factories
by Florin Malita
· 6 years ago
729a23f
Move ccpr headers for display list out of include/private.
by Ben Wagner
· 6 years ago
c0bd9f9
rewrite includes to not need so much -Ifoo
by Mike Klein
· 6 years ago
bb85b8b
remove dead code from old factories, enum
by Mike Reed
· 6 years ago
21a9b56
moved files generated from .fp files into generated/ directories
by Ethan Nicholas
· 6 years ago
ff4fb33
ComposeShader GPU implementations
by Ethan Nicholas
· 6 years ago
c8bea7d
New factories for SkShaders
by Mike Reed
· 6 years ago
9b2c4e9
remove double compose: lerp and mode
by Mike Reed
· 6 years ago
3f6a2ac
remove unneeded asACompose
by Mike Reed
· 6 years ago
f9666f5
Remove SkColorSpaceXformCanvas, and supporting code:
by Brian Osman
· 6 years ago
1386b2d
pass common SkStageRec to all effects using rasterpipeline
by Mike Reed
· 6 years ago
5e398c2
change load/store_rgba to have src and dst variants
by Mike Reed
· 6 years ago
b11ab57
remove src/jumper
by Mike Klein
· 6 years ago
f28e55d
Add SkPMColor4f support to SkSL
by Brian Osman
· 6 years ago
27dddae
rebase
by Cary Clark
· 7 years ago
89ad31e
Revert "Reland "remove toString""
by Cary Clark
· 7 years ago
92e37b6
Reland "remove toString"
by Cary Clark
· 7 years ago
32a4910
Revert "remove toString"
by Cary Clark
· 7 years ago
5191880
remove toString
by Cary Clark
· 7 years ago
9988541
remove SK_IGNORE_TO_STRING
by Cary Clark
· 7 years ago
e3429e6
rename inner AsFPArgs to stand-alone GrFPArgs
by Mike Reed
· 7 years ago
c5166a9
Revert "Revert "remove legacy support for old old picture versions""
by Mike Reed
· 7 years ago
6f11511
Revert "remove legacy support for old old picture versions"
by Mike Reed
· 7 years ago
f3504d4
remove legacy support for old old picture versions
by Mike Reed
· 7 years ago
e9d172a
converted ConstColorProcessor to SkSL
by Ethan Nicholas
· 7 years ago
a4083c9
make most of SkColorPriv.h private
by Cary Clark
· 7 years ago
1d8c42e
fold params into StageRec
by Mike Reed
· 7 years ago
aff329b
Make GrFragmentProcessor be non-refcounted and use std::unique_ptr.
by Brian Salomon
· 7 years ago
cb3ceb7
CanOverflow -> ClampIfNeeded
by Mike Klein
· 8 years ago
a6aaa30
SkShader::asACompose is android-only
by Mike Reed
· 8 years ago
01b2b83
Extend composeshader to support a lerp parameter
by Mike Reed
· 8 years ago
70bc94f
Bump min picture to 7+ months ago
by Mike Reed
· 8 years ago
cde9031
remove unused xfermode methods
by Mike Reed
· 8 years ago
3f51188
experiment: force composeshade to always be rasterpipeline
by Mike Reed
· 8 years ago
65efe9c
remove unused auto class
by Mike Reed
· 8 years ago
5df94d5
have shaders that need seed_shader call it themselves
by Mike Klein
· 8 years ago
5edba45
[Reland] Relocate shaders to own dir
by Florin Malita
· 8 years ago
[Renamed from src/core/SkComposeShader.cpp]
d8872be
Revert "Relocate shaders to own dir"
by Stan Iliev
· 8 years ago
[Renamed from src/shaders/SkComposeShader.cpp]
fabe0b2
Relocate shaders to own dir
by Florin Malita
· 8 years ago
[Renamed from src/core/SkComposeShader.cpp]
4aed138
Reland of SkShaderBase
by Florin Malita
· 8 years ago
d93e11c
Revert "SkShaderBase"
by Florin Malita
· 8 years ago
58a7564
SkShaderBase
by Florin Malita
· 8 years ago
7d022e0
Always use raster pipeline for SkSweepGradient
by Florin Malita
· 8 years ago
9959f72
composeshader stages
by Mike Reed
· 8 years ago
273eead
implement 4f for composeshader
by Mike Reed
· 8 years ago
2814d91
clean up SkShader friends
by Mike Klein
· 8 years ago
e556bf7
Fix single leg Compose Shader crash.
by Herb Derby
· 8 years ago
83e939b
Use SkArenaAlloc in the SkAutoBlitterChoose code.
by Herb Derby
· 8 years ago
dd8b72a
Revert "Use SkArenaAlloc instead of SkSmallAllocator in the SkAutoBlitterChoose code."
by Robert Phillips
· 8 years ago
2b57b7f
Use SkArenaAlloc instead of SkSmallAllocator in the SkAutoBlitterChoose code.
by Herb Derby
· 8 years ago
0e39f97
Revert "Revert "make it illegal to include SkXfermode.h""
by Mike Reed
· 8 years ago
e9d1b29
Revert "make it illegal to include SkXfermode.h"
by Greg Daniel
· 8 years ago
07764ce
make it illegal to include SkXfermode.h
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
618d304
GrConstColorProcessor uses 4f colors in the destination space
by Brian Osman
· 8 years ago
839345d
Bundle SkShader::asFragmentProcessor arguments in a struct
by brianosman
· 8 years ago
06ca8ec
sk_sp for Ganesh.
by bungeman
· 9 years ago
982eb7f
Add new SkSourceGammaTreatment enum, used in situations like mipmap construction, where we need to know if we should respect (vs. ignore) the gamma encoding of sRGB tagged images. Plumb that extensively.
by brianosman
· 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
8a21c9f
use Make instead of Create to return a shared shader
by reed
· 9 years ago
a0cee5f
remove align16 calls in skhader context sizes. will handle this elsewhere as needed
by reed
· 9 years ago
773ceda
Enforce 16byte alignment in shader contexts (patchset #1 id:1 of https://codereview.chromium.org/1759653004/ )"
by reed
· 9 years ago
e38bcaf
Revert of enforce 16byte alignment in shader contexts (patchset #1 id:1 of https://codereview.chromium.org/1759653004/ )
by halcanary
· 9 years ago
d812fb4
enforce 16byte alignment in shader contexts
by reed
· 9 years ago
cd660e1
Revert of add support for new bitmapshader context (patchset #5 id:80001 of https://codereview.chromium.org/1757993002/ )
by reed
· 9 years ago
19cef56
add support for new bitmapshader context
by reed
· 9 years ago
8d9f2e4
Add ContextRec param to SkShader::contextSize()
by fmalita
· 9 years ago
8681e60
make SkComposeShader.h private
by reed
· 9 years ago
a2b340f
move compose-shader into base-class as factory
by reed
· 9 years ago
d814c9c
Don't preserve buggy Android behavior of ignoring the paint's alpha.
by djsollen
· 9 years ago
ce5ac45
Use SK_BUILD_FOR_ANDROID_FRAMEWORK in compose
by scroggo
· 9 years ago
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
· 10 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
· 11 years ago
edda70e
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
ce56d96
Remove SkShader virtual method validContext
by commit-bot@chromium.org
· 11 years ago
1ab536f
fix composeshader to respect the paint's alpha
by commit-bot@chromium.org
· 11 years ago
9a40803
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
e901b6d
create struct to hold all the params passed around for shader::context
by commit-bot@chromium.org
· 11 years ago
9c9005a
Move SkShader::fLocalMatrix into SkShader constructor.
by commit-bot@chromium.org
· 11 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
· 11 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
· 11 years ago
bc2f1dc
Extract most of the mutable state of SkShader into a separate Context object.
by commit-bot@chromium.org
· 11 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
· 11 years ago
001f4ed
Extract most of the mutable state of SkShader into a separate Context object.
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
8b0e8ac
Refactor read and write buffers.
by commit-bot@chromium.org
· 11 years ago
Next »