Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
1d816b92bb7cf2258007f3f74ffd143b89f25d01
/
src
/
gpu
/
effects
/
GrXfermodeFragmentProcessor.cpp
1d816b9
Revert "Switched highp float to highfloat and mediump float to half."
by Brian Salomon
· 7 years ago
88d99c6
Switched highp float to highfloat and mediump float to half.
by Ethan Nicholas
· 7 years ago
b4aab9a
Replace SkFAIL with SK_ABORT.
by Ben Wagner
· 7 years ago
aff329b
Make GrFragmentProcessor be non-refcounted and use std::unique_ptr.
by Brian Salomon
· 7 years ago
96271cd
Require clone() be implemented by GrFragmentProcessor subclasses
by Brian Salomon
· 7 years ago
5af9ea3
renamed SkSL types in preparation for killing precision modifiers
by Ethan Nicholas
· 7 years ago
fb7c83a
Compose and YUV fragment processor clone implementations
by Brian Salomon
· 7 years ago
62ae664
Revert "don't compose with (forced) opaque colors"
by Ethan Nicholas
· 7 years ago
8199559
don't compose with (forced) opaque colors
by Mike Reed
· 7 years ago
0c26a9d
GR_TEST_UTILS fixes
by Brian Salomon
· 7 years ago
1c9686b
Speculative "fix" for crash in analyzeProcessors
by Robert Phillips
· 7 years ago
f066ac9
replace 4f procs with pipeline (only called in 2 places by ganesh)
by Mike Reed
· 7 years ago
cde9031
remove unused xfermode methods
by Mike Reed
· 7 years ago
6b3542a
move Coeff into blendmode
by Mike Reed
· 7 years ago
2983f40
Re-land of "eliminated GrGLSLExpr".
by Ethan Nicholas
· 7 years ago
421fe44
Revert "Revert "Revert "eliminated GrGLSLExpr"""
by Ethan Nicholas
· 7 years ago
796001c
Revert "Revert "eliminated GrGLSLExpr""
by Ethan Nicholas
· 7 years ago
5e550ab
Revert "eliminated GrGLSLExpr"
by Brian Salomon
· 7 years ago
93f20f5
eliminated GrGLSLExpr
by Ethan Nicholas
· 7 years ago
54cbcd7
Remove all headers from include/gpu/effects
by Robert Phillips
· 7 years ago
bd1f76f
Emit dumpInfo string when processor opt test fails
by Brian Osman
· 7 years ago
3b65598
Make SkGr.h private and remove unused functions
by Brian Osman
· 7 years ago
e026511
Fix ComposeOneFragmentProcessor coverage as alpha optimization.
by Brian Salomon
· 7 years ago
f3b995b
Clarify when tweak alpha for coverage optimizaton can occur.
by Brian Salomon
· 7 years ago
a12c153
Add preserves premul and modulate optimization to compose fragment processors.
by Brian Salomon
· 7 years ago
cb30bb2
Remove GrFragmentProcessor::computeInvariantOutput
by Brian Salomon
· 7 years ago
246a3c2
Re-enable ProcessorOptimizationValidationTest on iOS.
by Brian Salomon
· 7 years ago
5d4cd9e
Re-enable processor optimization test with some fixes.
by Brian Salomon
· 7 years ago
6f6961e
make GR_TEST_UTILS=0 work
by Hal Canary
· 7 years ago
587e08f
Revert "Revert "Start of rewrite of GrFragmentProcessor optimizations.""
by Brian Salomon
· 7 years ago
052fd51
Revert "Start of rewrite of GrFragmentProcessor optimizations."
by Ethan Nicholas
· 7 years ago
85eb422
Start of rewrite of GrFragmentProcessor optimizations.
by Brian Salomon
· 7 years ago
5f13fba
Stop tracking whether GrFragmentProcessors read their input
by Brian Salomon
· 7 years ago
aab259e
Simplify GrProcOptInfo initialization.
by Brian Salomon
· 8 years ago
94efbf5
Merge GrGLSLCaps into GrShaderCaps
by Brian Salomon
· 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
22f939e
added basic dataflow analysis to skslc
by ethannicholas
· 8 years ago
06ca8ec
sk_sp for Ganesh.
by bungeman
· 8 years ago
8528541
Add more specialized fragment builders
by cdalton
· 8 years ago
9cdb992
Clean up GrGLSLFragmentProcessor-derived classes
by robertphillips
· 8 years ago
7ea439b
Create GLSLUniformHandler class for gpu backend
by egdaniel
· 9 years ago
783a4da
Add more batch information printouts
by robertphillips
· 9 years ago
4ca2e60
Add ShaderBuilders to EmitArgs and remove gettings from ProgBuilder.
by egdaniel
· 9 years ago
57d3b03
Rename some processor functions from GL to GLSL
by egdaniel
· 9 years ago
64c4728
Make all GrFragmentProcessors GL independent.
by egdaniel
· 9 years ago
2d721d3
Move all ShaderBuilder files to GLSL
by egdaniel
· 9 years ago
574a4c1
Move shader compiling to ProgramBuilder and various ShaderBuilder cleanups.
by egdaniel
· 9 years ago
f276ac5
Move functions from SkGr to SkGrPriv.h
by bsalomon
· 9 years ago
f1b7a1d
Make skpaint->grpaint flow work for composing draws (verts and atlas)
by bsalomon
· 9 years ago
38ddbad
Mangle output var in GrGLFragmentProcessor::emitChild
by bsalomon
· 9 years ago
ae4738f
Create fragment processor for performing input color blend with child processor
by bsalomon
· 9 years ago
506c802
Add helper for creating leaf FPs inside GrFP::TestCreate functions
by bsalomon
· 9 years ago
b5b6032
Test that GrFragmentProcessors work without input colors.
by bsalomon
· 9 years ago
59ce45f
Revert of Test that GrFragmentProcessors work without input colors. (patchset #2 id:20001 of https://codereview.chromium.org/1341853002/ )
by bsalomon
· 9 years ago
72c58e7
Test that GrFragmentProcessors work without input colors.
by bsalomon
· 9 years ago
059dffa
There's a set probability that a linear pipeline of random procs will be created (old behavior), or a pipeline with a single proc tree (added behavior).
by wangyix
· 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