Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
9c2212fa79e03ea7f3527bf4c30b3e6bbd560932
/
src
/
shaders
/
gradients
/
SkGradientShader.cpp
9c2212f
Don't instantiate degenerate 2pt gradients
by Florin Malita
· 8 years ago
5af9ea3
renamed SkSL types in preparation for killing precision modifiers
by Ethan Nicholas
· 8 years ago
f8480b9
Implement clone() for Gradient GrFragmentProcessors
by Brian Salomon
· 8 years ago
086a427
guard references to SkColorTable
by Mike Reed
· 8 years ago
4d41b8f
Remove dead gradient perspective code
by Florin Malita
· 8 years ago
5769dd2
Add some raster pipeline perspective asserts
by Florin Malita
· 8 years ago
5b8e2b8
Clarify adjustMatrixAndAppendStages semantics
by Florin Malita
· 8 years ago
327290f
Devolve SkTwoPointConicalGradient to SkRadialGradient when possible
by Florin Malita
· 8 years ago
6b59bf4
consolidate logic for matrix stage
by Mike Reed
· 8 years ago
2e40900
2pt conical stage for focal-pt-on-edge case
by Florin Malita
· 8 years ago
fbcef6e
Clean up GrResourceProvider usage
by Robert Phillips
· 8 years ago
6af2701
Make gradient effect creation fail if texture LUT creation fails
by Brian Salomon
· 8 years ago
70bc94f
Bump min picture to 7+ months ago
by Mike Reed
· 8 years ago
0e36b3f
Add color space support to 4f gradients
by Florin Malita
· 8 years ago
6867eee
default impl of appendStages now calls shaderContext
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/effects/gradients/SkGradientShader.cpp]
d8872be
Revert "Relocate shaders to own dir"
by Stan Iliev
· 8 years ago
[Renamed from src/shaders/gradients/SkGradientShader.cpp]
fabe0b2
Relocate shaders to own dir
by Florin Malita
· 8 years ago
[Renamed from src/effects/gradients/SkGradientShader.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
b24704d
SkRasterPipeline in SkArenaAlloc
by Mike Klein
· 8 years ago
9f85d68
retry tilers against 1
by Mike Klein
· 8 years ago
4598899
Revert "add tilers against 1"
by Brian Osman
· 8 years ago
8110b84
add tilers against 1
by Mike Klein
· 8 years ago
6876817
scalarize SkGradientShader stop setup
by Mike Klein
· 8 years ago
f945cbb
remove some stray semicolons
by Mike Klein
· 8 years ago
eb99bfd
Move lambdas to statics.
by Herb Derby
· 8 years ago
4de1304
Add evenly spaced stops and unify gradient contexts
by Herb Derby
· 8 years ago
5c7960b
refactor gradient stage names
by Mike Klein
· 8 years ago
df3a371
Revert "Evenly space gradient stage."
by Mike Klein
· 8 years ago
892501d
Evenly space gradient stage.
by herb
· 8 years ago
e759853
spin off: always clamp linear gradients
by Mike Klein
· 8 years ago
ae11593
remove TODO in SkGradientShader.cpp
by Mike Klein
· 8 years ago
26368c3
Minimize computeTotalInverse()'s inputs
by Florin Malita
· 8 years ago
2983f40
Re-land of "eliminated GrGLSLExpr".
by Ethan Nicholas
· 8 years ago
a55ea5e
Local matrix support for RP gradients
by Florin Malita
· 8 years ago
a377184
Retry "Factor out common code from sweep and linear."
by Mike Klein
· 8 years ago
02ab8cc
Revert "Factor out common code from sweep and linear."
by Mike Klein
· 8 years ago
b7a330f
Factor out common code from sweep and linear.
by Herb Derby
· 8 years ago
421fe44
Revert "Revert "Revert "eliminated GrGLSLExpr"""
by Ethan Nicholas
· 8 years ago
796001c
Revert "Revert "eliminated GrGLSLExpr""
by Ethan Nicholas
· 8 years ago
5e550ab
Revert "eliminated GrGLSLExpr"
by Brian Salomon
· 8 years ago
93f20f5
eliminated GrGLSLExpr
by Ethan Nicholas
· 8 years ago
4edb5d2
hide lockpixels api behind flag
by Mike Reed
· 8 years ago
ab015ef
Move the ability to access textures, buffers, and image storages out from GrProcessor.
by Brian Salomon
· 8 years ago
5869ea9
Fully remove coord transform precision code
by Brian Osman
· 8 years ago
6b3155c
Revert[4] "clean up (partially) colortable api""""
by Mike Reed
· 8 years ago
b14131c
Revert "Revert[2] "clean up (partially) colortable api"""
by Mike Reed
· 8 years ago
9920b10
Revert[2] "clean up (partially) colortable api""
by Mike Reed
· 8 years ago
1d1165c
Revert "clean up (partially) colortable api"
by Mike Klein
· 8 years ago
2e491a6
clean up (partially) colortable api
by Mike Reed
· 8 years ago
296b1cc
Retract GrContext from src/gpu/effects
by Robert Phillips
· 8 years ago
26c90e0
Add GrRenderTargetContext::resourceProvider & GrResourceProvider::caps
by Robert Phillips
· 8 years ago
3b65598
Make SkGr.h private and remove unused functions
by Brian Osman
· 8 years ago
c624d9d
Refactor GrColorSpaceXformHelper
by Brian Osman
· 8 years ago
32342f0
Rebase and fix chromium
by Brian Osman
· 8 years ago
ab8e02a
SkGradientShader: Fix multi-byte-read-stack-use-after-scope
by Hal Canary
· 8 years ago
03e0584
Fix Chrome iOS no GPU build and block includes from src/gpu on our NoGpu bot.
by Brian Salomon
· 8 years ago
30f9bc6
Switch GrTextureStripAtlas over to GrTextureProxies
by Robert Phillips
· 8 years ago
c5ca7f9
Clamp gradient colors in fragment shader after interpolation when there is a color space.
by Brian Salomon
· 8 years ago
f3b995b
Clarify when tweak alpha for coverage optimizaton can occur.
by Brian Salomon
· 8 years ago
cb30bb2
Remove GrFragmentProcessor::computeInvariantOutput
by Brian Salomon
· 8 years ago
5d4cd9e
Re-enable processor optimization test with some fixes.
by Brian Salomon
· 8 years ago
77a7a1b
SkColorSpace: remove named API, add gamut API
by Matt Sarett
· 9 years ago
1f2fff2
Revert "SkColorSpace: remove named API, add gamut API"
by Matt Sarett
· 9 years ago
ecaaf6f
SkColorSpace: remove named API, add gamut API
by Matt Sarett
· 9 years ago
8d3ffad
Revert "Revert "Don't instantiate shaders with non-invertible local matrix""
by Florin Malita
· 9 years ago
0e86725
Revert "Don't instantiate shaders with non-invertible local matrix"
by Hal Canary
· 9 years ago
ebfbba9
Don't instantiate shaders with non-invertible local matrix
by Florin Malita
· 9 years ago
6f6961e
make GR_TEST_UTILS=0 work
by Hal Canary
· 9 years ago
587e08f
Revert "Revert "Start of rewrite of GrFragmentProcessor optimizations.""
by Brian Salomon
· 9 years ago
052fd51
Revert "Start of rewrite of GrFragmentProcessor optimizations."
by Ethan Nicholas
· 9 years ago
85eb422
Start of rewrite of GrFragmentProcessor optimizations.
by Brian Salomon
· 9 years ago
67c18d6
Continue making Ganesh use absolute texture coordinates - take 2
by Robert Phillips
· 9 years ago
a7d61a6
Revert "Continue making Ganesh use absolute texture coordinates"
by Joe Gregorio
· 9 years ago
4493a9d
Continue making Ganesh use absolute texture coordinates
by Robert Phillips
· 9 years ago
1b3387b
SkBitmap::setPixelRef(): less reference churn
by Hal Canary
· 9 years ago
61624f0
Plumb dst color space in many places, rather than "mode"
by Brian Osman
· 9 years ago
1edc5b9
Rename vars and functions from 'glslcaps'->'shadercaps'
by Brian Salomon
· 9 years ago
94efbf5
Merge GrGLSLCaps into GrShaderCaps
by Brian Salomon
· 9 years ago
ab1c3a0
Fix include of GrGLSLCaps in SkGradientShader
by Greg Daniel
· 9 years ago
99938a8
Merge GrGLSLShaderVar and GrShaderVar
by Brian Salomon
· 9 years ago
514baff
Rename GrTextureParams to GrSamplerParams
by Brian Salomon
· 9 years ago
0bbecb2
Rename GrTextureAccess to GrProcessor::TextureSampler.
by Brian Salomon
· 9 years ago
7b8400d
Rename SkSourceGammaTreatment to SkDestinationSurfaceColorMode
by Brian Osman
· 9 years ago
67b39de
s/SkAutoTUnref/sk_sp/ in src/ part 1
by Hal Canary
· 9 years ago
526972e
Rename all color space factories from New* to Make*
by Brian Osman
· 9 years ago
9488833
Refactored SkColorSpace and added in a Lab PCS GM
by raftias
· 9 years ago
a219653
Include 4f variants of random gradients during testing
by Brian Osman
· 9 years ago
466ad99
Slightly generalize GPU hard stop gradient implementation.
by Brian Salomon
· 9 years ago
3f74860
Convert gradient params test helper to a struct
by Brian Osman
· 9 years ago
088e21b
Harden degenerate gradient context handling
by fmalita
· 9 years ago
2ebd0c8
Remove option to make GrCoordTransforms apply to device positions.
by Brian Salomon
· 9 years ago
e25d71c
Gradients are serialized (and can be constructed) as SkColor4f + SkColorSpace
by brianosman
· 9 years ago
eec8304
Added kSRGBLinear_Named color space, along with tests
by brianosman
· 9 years ago
b58a2b4
Stop aggregating texture/buffer access objects in GrFragmentProcessor parents.
by bsalomon
· 9 years ago
c68e8924
It is possible to try and draw to an unsupported format. Let this go.
by brianosman
· 9 years ago
d454609
Support for color-spaces with multi-stop (texture) gradients
by brianosman
· 9 years ago
Next »