Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
aab259ea9ecabb3addcade3fba72d777bc7673e8
/
src
/
core
/
SkModeColorFilter.cpp
aab259e
Simplify GrProcOptInfo initialization.
by Brian Salomon
· 8 years ago
ac04fef
Remove SkFallbackAlloc and SkFixedAlloc.
by Herb Derby
· 8 years ago
526525a
Revert "While we can, restrict SkFixedAlloc/SkFallbackAlloc to POD."
by Mike Klein
· 8 years ago
1ee7035
While we can, restrict SkFixedAlloc/SkFallbackAlloc to POD.
by Mike Klein
· 8 years ago
744908e
Fix SkModeColorFilter in 565
by Mike Klein
· 8 years ago
6a01554
remove use of xfermode* in procs
by Mike Reed
· 8 years ago
c509341
swap_src_dst -> move_src_dst
by Mike Klein
· 8 years ago
faba371
remove unused code around SK_SUPPORT_LEGACY_XFERMODE_PARAM
by Mike Reed
· 8 years ago
eea7c16
Add Matrix colorfilter pipeline stages.
by Mike Klein
· 8 years ago
7d954ad
remove xfermode from public api
by Mike Reed
· 8 years ago
130863e
Only clamp when we think our math requires it.
by Mike Klein
· 8 years ago
e902f8d
SkRasterPipelineBlitter simplifications
by Mike Klein
· 8 years ago
618d304
GrConstColorProcessor uses 4f colors in the destination space
by Brian Osman
· 8 years ago
df3fbd6
Apply correct sRGB->Linear4f conversion in SkModeColorFilter
by Matt Sarett
· 8 years ago
96b333a
Add SkRasterPipeline support to SkModeColorFilter.
by Mike Klein
· 8 years ago
06ca8ec
sk_sp for Ganesh.
by bungeman
· 8 years ago
60c9b58
change flattenable factory to return sk_sp
by reed
· 8 years ago
9d524f2
Style bikeshed - remove extraneous whitespace
by halcanary
· 8 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
· 8 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
· 8 years ago
4c9776b
Revert[2] of "switch colorfilters to sk_sp (patchset #11 id:200001 of https://codereview.chromium.org/1822623002/ )"
by reed
· 8 years ago
1eb81db
Revert of switch colorfilters to sk_sp (patchset #11 id:200001 of https://codereview.chromium.org/1822623002/ )
by reed
· 8 years ago
f809d76
switch colorfilters to sk_sp
by reed
· 8 years ago
c5b1228
remove supports4f flag for colorfilters
by reed
· 8 years ago
dd9ffea
make SkPM4f private
by reed
· 8 years ago
3125565
extend modecolorfilter to 4f
by reed
· 9 years ago
c7141eb
remove external header for SkModeColorFilter
by reed
· 9 years ago
[Renamed (90%) from src/effects/SkColorFilters.cpp]
0daf5dd
move declaration of CreateLightingFilter into SkColorMatrixFilter
by reed
· 9 years ago
f028003
change more effects to only expose factories
by reed
· 9 years ago
4a33952
Bye bye processor data manager.
by bsalomon
· 9 years ago
e25eea4
Use child processors to implement compose color filter.
by bsalomon
· 9 years ago
f1b7a1d
Make skpaint->grpaint flow work for composing draws (verts and atlas)
by bsalomon
· 9 years ago
ae4738f
Create fragment processor for performing input color blend with child processor
by bsalomon
· 9 years ago
c21b09e
Change SkShader;asFragmentProcessor signature to no longer take skpaint\grcolor*
by bsalomon
· 9 years ago
a511e6a
Revert of Change SkShader;asFragmentProcessor signature to no longer take skpaint\grcolor* (patchset #8 id:140001 of https://codereview.chromium.org/1316513002/ )
by rmistry
· 9 years ago
ecfdc25
Change SkShader;asFragmentProcessor signature to no longer take skpaint\grcolor*
by bsalomon
· 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
b1daa86
When getGLInstance is called on a frag proc, the resulting GrGLFragmentProcessor will be the root of a tree of GrGLFragmentProcessors that mirrors the GrFragmentProcessor's tree. This allows setData() to be called recursively (removing the responsibility from compose shader) and allows gl instances direct access to their children gl instances so they can emit their code.
by wangyix
· 9 years ago
4b3050b
Added registerChild; transforms, textures, glKey automatically handled.
by wangyix
· 9 years ago
7c157a9
Added GrGLFragmentProcessor::EmitArgs struct for use with emitCode()
by wangyix
· 9 years ago
6af0c93
Moved GrGLFragmentProcessor definition to its own file
by wangyix
· 9 years ago
9cc1775
rename GrShaderDataManager -> GrProcessorDataManager
by joshualitt
· 9 years ago
0067ff5
fix up test create functions
by joshualitt
· 9 years ago
2cff176
More threading of GrShaderDataManager
by joshualitt
· 9 years ago
a0f1a18
Don't leak fragment processor in SkColorFilter::asFragmentProcessors implementations.
by bsalomon
· 9 years ago
4b91f76
rename GrDrawTargetCaps to GrCaps
by bsalomon
· 9 years ago
cfc1886
Use GLSLCaps for creating processor keys and GLSL-specific programs
by jvanverth
· 9 years ago
95cc012
De-proc Color32
by mtklein
· 9 years ago
641c3ff
Revert of De-proc Color32 (patchset #5 id:80001 of https://codereview.chromium.org/1104183004/)
by mtklein
· 9 years ago
d65dc0c
De-proc Color32
by mtklein
· 9 years ago
498856e
Revert of De-proc Color32 (patchset #4 id:60001 of https://codereview.chromium.org/1104183004/)
by mtklein
· 9 years ago
376e9bc
De-proc Color32
by mtklein
· 9 years ago
36352bf
C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla}
by mtklein
· 9 years ago
62a320c
Revert of Revert of remove colorfilter native-565 support. complicating w/ no real value. (patchset #1 id:1 of https://codereview.chromium.org/1022673007/)
by reed
· 9 years ago
92b47c4
Revert of remove colorfilter native-565 support. complicating w/ no real value. (patchset #2 id:20001 of https://codereview.chromium.org/1015533011/)
by reed
· 9 years ago
2151353
remove colorfilter native-565 support. complicating w/ no real value.
by reed
· 9 years ago
8d1a97e
Revert of correct reporting of kAlphaUnchanged_Flag in ModeFilter (patchset #1 id:1 of https://codereview.chromium.org/1033583002/)
by reed
· 9 years ago
afced66
correct reporting of kAlphaUnchanged_Flag in ModeFilter
by reed
· 9 years ago
01849ac
disable chatting debugf
by reed
· 9 years ago
cff10b2
change colorfilter to return an array of frag processors
by reed
· 9 years ago
db873d8
add compose-colorfilter
by reed
· 9 years ago
72c9faa
Fix up all the easy virtual ... SK_OVERRIDE cases.
by mtklein
· 10 years ago
422f56f
Make addUniform take a precision
by bsalomon
· 10 years ago
eb2a676
Remove backend factories
by joshualitt
· 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
267ce48
remove proc key
by joshualitt
· 10 years ago
605dd0f
Move GrInvariantOutput out of GrProcessor and into its own class.
by egdaniel
· 10 years ago
9e4d6d1
Move willUseInputColor check to computeInvariantOutput
by egdaniel
· 10 years ago
6251d17
Split GrFragmentProcessor into its own header
by bsalomon
· 10 years ago
0e08fc1
Push isEqual/onIsEqual down from GrProcessor to subclasses.
by bsalomon
· 10 years ago
ccb2e38
Create helper functions to use in computeInvariantOutput calls
by egdaniel
· 10 years ago
1598899
FPs now use the correct builder types(just a rename)
by joshualitt
· 10 years ago
6517134
gl programs rewrite
by joshualitt
· 10 years ago
d909759
Revert of gl programs rewrite (patchset #10 id:180001 of https://codereview.chromium.org/628633003/)
by joshualitt
· 10 years ago
07a2553
gl programs rewrite
by joshualitt
· 10 years ago
1a8ecdf
Add isSingleComponent bool to getConstantColorComponent
by egdaniel
· 10 years ago
b4b7a4c
Revert of Add isSingleComponent bool to getConstantColorComponent (patchset #6 id:100001 of https://codereview.chromium.org/608253002/)
by robertphillips
· 10 years ago
3b8af07
Add isSingleComponent bool to getConstantColorComponent
by egdaniel
· 10 years ago
b0a8a37
Patch to create a distinct geometry processor. The vast majority of this patch
by joshualitt
· 10 years ago
49586be
removing GrDrawEffect
by joshualitt
· 10 years ago
08da4f2
Revert of removing GrDrawEffect (patchset #4 id:60001 of https://codereview.chromium.org/571163002/)
by joshualitt
· 10 years ago
8ddbe8b
removing GrDrawEffect
by joshualitt
· 10 years ago
30ba436
Initial refactor of shaderbuilder to prepare for geometry shaders
by joshualitt
· 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
7510b22
Rename GrGLUniformManager to GrGLProgramDataManager
by kkinnunen
· 10 years ago
63e99f7
Allow GrGLEffects to produce variable length keys.
by bsalomon
· 10 years ago
848faf0
This moves us towards variable length effect keys. The overall program key now allows for it. After the header it stores an array of offsets to effect keys. This allows us to grab the effect keys to pass to effects when they generate code. It also ensures that we can't get a collision by sets of keys that are different lengths but are the same when appended together.
by bsalomon
· 10 years ago
83d081a
Goodbye GrEffectRef.
by bsalomon
· 10 years ago
55fad7a
Remove GrEffect::CreateEffectRef and GrEffect::AutoEffectRef.
by bsalomon
· 10 years ago
97b9ab7
Make GrDrawState and GrPaint take GrEffect* instead of GrEffectRef*.
by bsalomon
· 10 years ago
969842a
Revert of Make GrDrawState and GrPaint take GrEffect* instead of GrEffectRef*. (https://codereview.chromium.org/377503004/)
by reed
· 10 years ago
2011fe9
Make GrDrawState and GrPaint take GrEffect* instead of GrEffectRef*.
by bsalomon
· 10 years ago
88cb22b
Convert GrCrash->SkFAIL GrDebugCrash->SkDEBUGFAIL
by commit-bot@chromium.org
· 10 years ago
972f9cd
SK_SUPPORT_LEGACY_GRTYPES to hide duplicate types from SkTypes.h
by commit-bot@chromium.org
· 10 years ago
0f10f7b
Allow toString capability to be toggled independent of developer mode.
by commit-bot@chromium.org
· 10 years ago
727a352
Factory methods for heap-allocated SkColorFilter objects.
by commit-bot@chromium.org
· 10 years ago
20c4ebe
remove legacy LightingColorFilter impl
by reed@google.com
· 11 years ago
Next »