- 94efbf5 Merge GrGLSLCaps into GrShaderCaps by Brian Salomon · 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
- ab1c3a0 Fix include of GrGLSLCaps in SkGradientShader by Greg Daniel · 8 years ago
- 99938a8 Merge GrGLSLShaderVar and GrShaderVar by Brian Salomon · 8 years ago
- 514baff Rename GrTextureParams to GrSamplerParams by Brian Salomon · 8 years ago
- 0bbecb2 Rename GrTextureAccess to GrProcessor::TextureSampler. by Brian Salomon · 8 years ago
- 44e91c9 LinearGradientContext::shade4_clamp: fix div by 0 by James Zern · 8 years ago
- 0fdde54 Fix Sk4fLinearGradient initial interval pinning by Florin Malita · 8 years ago
- 8a1036c Include what you use with signbit. by Ben Wagner · 8 years ago
- 8ffb3e5 Fix fuzzer assert in GradientShaderBase4fContext::TSampler by fmalita · 8 years ago
- 6a01554 remove use of xfermode* in procs by Mike Reed · 8 years ago
- 7b8400d Rename SkSourceGammaTreatment to SkDestinationSurfaceColorMode by Brian Osman · 8 years ago
- 67b39de s/SkAutoTUnref/sk_sp/ in src/ part 1 by Hal Canary · 8 years ago
- cc34176 Fix GradientShaderBase4fContext::Interval fuzzer assert by fmalita · 8 years ago
- afac581 Sk4fLinearGradient fuzzer fixes by fmalita · 8 years ago
- 526972e Rename all color space factories from New* to Make* by Brian Osman · 8 years ago
- 8f45759 [Sk4fGradient] Use infinity floats for clamp-mode extreme positions by fmalita · 8 years ago
- 9f532a3 Add helper to create random AsFPArgs for Ganesh unit tests by Brian Osman · 8 years ago
- 9488833 Refactored SkColorSpace and added in a Lab PCS GM by raftias · 8 years ago
- a219653 Include 4f variants of random gradients during testing by Brian Osman · 8 years ago
- 3a2e45a Faster 4f gradient premul path by fmalita · 8 years ago
- ad146f6 added SkSL support for mustForceNegatedAtanParamToFloat cap by ethannicholas · 8 years ago
- 466ad99 Slightly generalize GPU hard stop gradient implementation. by Brian Salomon · 8 years ago
- e75c19f Update comment, move constant inside helper struct by Brian Osman · 8 years ago
- 3f74860 Convert gradient params test helper to a struct by Brian Osman · 8 years ago
- 088e21b Harden degenerate gradient context handling by fmalita · 8 years ago
- 2ebd0c8 Remove option to make GrCoordTransforms apply to device positions. by Brian Salomon · 8 years ago
- 0d9dfe9 Supply random dst color space to asFP in unit tests by Brian Osman · 8 years ago
- e25d71c Gradients are serialized (and can be constructed) as SkColor4f + SkColorSpace by brianosman · 8 years ago
- eec8304 Added kSRGBLinear_Named color space, along with tests by brianosman · 8 years ago
- b58a2b4 Stop aggregating texture/buffer access objects in GrFragmentProcessor parents. by bsalomon · 8 years ago
- c68e892 It is possible to try and draw to an unsupported format. Let this go. by brianosman · 8 years ago
- d454609 Support for color-spaces with multi-stop (texture) gradients by brianosman · 8 years ago
- 6d7e4e8 Harden LinearGradient4fContext by fmalita · 8 years ago
- 54d9b66 Improve ColorStopOptimizer safety by tomhudson · 8 years ago
- b9c5137 Add storage and computation of SkColor4f version of gradient stops. by brianosman · 8 years ago
- 93110a8 Remove the unused 16-bit gradient cache by brianosman · 8 years ago
- 9557c27 Bundle common arguments to GrGradientEffect creation by brianosman · 8 years ago
- 14e7a60 Revert of Bundle common arguments to GrGradientEffect creation (patchset #2 id:20001 of https://codereview.chromium.org/2332213007/ ) by djsollen · 8 years ago
- f605c16 Bundle common arguments to GrGradientEffect creation by brianosman · 8 years ago
- 1a1aa93 Remove unneeded GrGLSLTransformedCoordsArray type by bsalomon · 8 years ago
- 95243eb Make GrTextureStripAtlas flush pending IO on newly acquired texture by ajuma · 8 years ago
- 8ae991e Flush denorm half floats to zero. by mtklein · 8 years ago
- 582a656 Simplify the gradient color stop optimizer by fmalita · 8 years ago
- 68d952c Implement gradient simplification for 0,0,1 and 0,1,1 gradients by fmenozzi · 8 years ago
- e9fd0f8 Return color shader instead of 2-color gradient when color count is 1 by fmenozzi · 8 years ago
- 6b7a6c7 Revert of Return color shader instead of 2-color gradient when color count is 1 (patchset #3 id:40001 of https://codereview.chromium.org/2259823005/ ) by reed · 8 years ago
- da082a5 Return color shader instead of 2-color gradient when color count is 1 by fmenozzi · 8 years ago
- af23ee5 Reducing number of calls to GLSL mix() from two to one reduces frame render time by 21% by fmenozzi · 8 years ago
- cd9a1d0 Add specialized code for hard stop gradients on GPU by fmenozzi · 8 years ago
- 8a822ba Revert of Exact Ganesh Gradients for Special Cases (patchset #9 id:160001 of https://codereview.chromium.org/2223203003/ ) by halcanary · 8 years ago
- 2a49591 Remove generalized gradient code by fmenozzi · 8 years ago
- cf736d7 Revert of Exact Ganesh Gradients for Special Cases (patchset #8 id:140001 of https://codereview.chromium.org/2223203003/ ) by halcanary · 8 years ago
- 99818d6 Remove generalized gradient code by fmenozzi · 8 years ago
- 568de46 Revert "Remove generalized gradient code" by fmenozzi · 8 years ago
- cb0f4c3 SkGradientShader.cpp: fix build when SK_SUPPORT_GPU=0 by halcanary · 8 years ago
- 0c63006 Remove generalized gradient code by fmenozzi · 8 years ago
- c523104 Prevent degenerate linear gradient instantiation by fmalita · 8 years ago
- 55d318d Refactor various gradient effect classes by fmenozzi · 8 years ago
- 1638c0d Add destination color space to AsFPArgs. Eliminates last XFORMTODO. by brianosman · 8 years ago
- 839345d Bundle SkShader::asFragmentProcessor arguments in a struct by brianosman · 8 years ago
- 0c90247 Correct sRGB <-> linear everywhere. by mtklein · 8 years ago
- 64e8e5d Clarify GrGradientEffect key enum by fmenozzi · 8 years ago
- 6bdbf44 Improve naive SkColorXform to half floats by msarett · 8 years ago
- 58e389b Expand _01 half<->float limitation to _finite. Simplify. by mtklein · 8 years ago
- 64bbad3 Revert of Expand _01 half<->float limitation to _finite. Simplify. (patchset #7 id:120001 of https://codereview.chromium.org/2145663003/ ) by mtklein · 8 years ago
- 3296bee Expand _01 half<->float limitation to _finite. Simplify. by mtklein · 8 years ago
- 523a239 Check PremulType during GrGradientEffect::onIsEqual by csmartdalton · 8 years ago
- dabe5d3 update callers to not use SkColorProfileType by reed · 8 years ago
- 06ca8ec sk_sp for Ganesh. by bungeman · 8 years ago
- 4dbbd04 SkLeanWindows.h: #include "Windows.h" fewer places by halcanary · 8 years ago
- 3db2028 linear -> sRGB: use fast approximate sqrt() by mtklein · 8 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 · 8 years ago
- 7dcb131 Silence ASAN int32 overflow warning by fmalita · 8 years ago
- 7b38e3c Fix int32 overflow in LinearGradientContext::shade4_dx_clamp by fmalita · 8 years ago
- 748d620 Harden linear gradients by fmalita · 8 years ago
- 086eea9 Revert of SK_DECLARE_STATIC_MUTEX -> static SkMutex (patchset #1 id:1 of https://codereview.chromium.org/1948193002/ ) by reed · 8 years ago
- 5e56cfd SK_DECLARE_STATIC_MUTEX -> static SkMutex by mtklein · 8 years ago
- 09aa1fc Refactor how we store and use samplers in Ganesh by egdaniel · 8 years ago
- b800248 Revert of Refactor how we store and use samplers in Ganesh (patchset #7 id:120001 of https://codereview.chromium.org/1885863004/ ) by egdaniel · 8 years ago
- 45b61a1 Refactor how we store and use samplers in Ganesh by egdaniel · 8 years ago
- d9dd428 Modernize and trim down SkOnce. by mtklein · 8 years ago
- b931336 Observe gTreatSkColorAsSRGB for 4f gradients. by fmalita · 8 years ago
- 3f6f76f Rename EmitArgs::fSamplers to fTexSamplers by cdalton · 8 years ago
- e736506 Revert of For *ToFixed, in debug mode, assert that the value is in range. (patchset #6 id:140001 of https://codereview.chromium.org/1824733002/ ) by fmalita · 8 years ago
- eadf3cf [4fGradient] Veto blitters for non-opaque paints by fmalita · 8 years ago
- 93dc339 For *ToFixed, in debug mode, assert that the value is in range. by benjaminwagner · 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
- 83aa920 Planar ramp() for S32 linear gradients by fmalita · 8 years ago
- dc6c9bf Refactor 4f gradients using trait templates by fmalita · 8 years ago
- f8f90e4 SkNx refresh by mtklein · 8 years ago
- a635936 sRGB support in Ganesh. Several pieces: by brianosman · 8 years ago
- 58fc94e allow more options for shader blitprocs by reed · 8 years ago
- a928b28 4f linear gradient shader blitters by fmalita · 8 years ago
- c571c00 Revert of sRGB support in Ganesh. Several pieces: (patchset #12 id:220001 of https://codereview.chromium.org/1789663002/ ) by brianosman · 8 years ago
- 9e3f1bf sRGB support in Ganesh. Several pieces: by brianosman · 8 years ago
- 18300a3 detach -> release by mtklein · 8 years ago