summaryrefslogtreecommitdiff
path: root/effects/gradients/SkLinearGradient.cpp
AgeCommit message (Expand)Author
2014-05-05Remove SkShader virtual method validContextcommit-bot@chromium.org
2014-05-01create struct to hold all the params passed around for shader::contextcommit-bot@chromium.org
2014-04-28Move SkShader::fLocalMatrix into SkShader constructor.commit-bot@chromium.org
2014-04-23Revert of Revert of Extract most of the mutable state of SkShader into a sepa...commit-bot@chromium.org
2014-04-23Revert of Extract most of the mutable state of SkShader into a separate Conte...commit-bot@chromium.org
2014-04-23Extract most of the mutable state of SkShader into a separate Context object.commit-bot@chromium.org
2014-04-17Revert of Extract most of the mutable state of SkShader into a separate Conte...commit-bot@chromium.org
2014-04-16Extract most of the mutable state of SkShader into a separate Context object.commit-bot@chromium.org
2014-03-13Allow toString capability to be toggled independent of developer mode.commit-bot@chromium.org
2014-01-30Refactor read and write buffers.commit-bot@chromium.org
2013-12-19remove unused SkFixed and SkFract functionsreed@google.com
2013-10-02Make GPU coord transforms automaticbsalomon@google.com
2013-09-09Change old PRG to be SkLCGRandom; change new one to SkRandomcommit-bot@chromium.org
2013-09-09Two and three color GPU gradients without textures.bsalomon@google.com
2013-08-28Fix case where GrGLEffectMatrix gives back a dangling ptr for the coords var ...commit-bot@chromium.org
2013-07-30fold SK_CPU_HAS_CONDITION_INSTR through as always definedcommit-bot@chromium.org
2013-05-23use Descriptor struct to encapsulate all the common paramaeters between our v...reed@google.com
2013-03-25Move nested class GrDrawTarget::Caps out as GrDrawTargetCaps.bsalomon@google.com
2013-03-20Attempt to reland 8264-5 with warning-as-error fixes.bsalomon@google.com
2013-03-20revert 8265-8264 (broke build)reed@google.com
2013-03-20Adds local coords to GrEffect system.bsalomon@google.com
2013-02-22remove obsolete build flag SK_IGNORE_GRADIENT_DITHER_FIXreed@google.com
2013-02-13Use SkMWRandom in GLPrograms test.bsalomon@google.com
2013-02-07only take the vertical special-case for gradients when dx is exactly 0, as areed@google.com
2013-02-04remove vestiges of 32BIT_GRADIENT flag, as we always dither gradients nowreed@google.com
2013-02-04Go from a 1x2 to a 2x2 dither cell, and change/simplify the logic for how wereed@google.com
2013-02-04Sanitizing source files in Skia_Periodic_House_Keepingskia.committer@gmail.com
2013-02-01Move dither toggle logic into common helper functions, to make it easier toreed@google.com
2013-02-01restore cache-count for gradients to p.o.2. so we can perform fancier ditheringreed@google.com
2013-01-22Let them eat GrEffectRef.bsalomon@google.com
2013-01-16Change some function/vars from EffectPtr to EffectRef to reflect GrEffectPtr-...bsalomon@google.com
2013-01-16Fix GPU-less build.bsalomon@google.com
2013-01-16Wrap GrEffects in GrEffectPtr.bsalomon@google.com
2013-01-15Added print out of SkShader information to debuggerrobertphillips@google.com
2013-01-14fix all the false --> NULL issues in the gradient codehumper@google.com
2013-01-14Fix debug build after r7153 (removed param referenced in assertion)bsalomon@google.com
2013-01-14Change signature of SkShader::asNewEffect(), implement for SkBitmapProcShader.bsalomon@google.com
2013-01-07eliminate all warnings in non-thirdparty code on machumper@google.com
2012-11-01Reland r6233 with fix.bsalomon@google.com
2012-11-01Re-revert r6233.bsalomon@google.com
2012-11-01Reland r6233 with fix for config conversion texture matrices.bsalomon@google.com
2012-11-01Revert r6233 while investigating bot failures.bsalomon@google.com
2012-11-01Checkpoint in moving texture matrices out of GrGLProgram and into GrGLEffect.bsalomon@google.com
2012-10-31Make SkShader store localM directly rather than as a separate alloc.bsalomon@google.com
2012-10-30Upstreaming changes from gpu_dev to trunk.bsalomon@google.com
2012-10-26Rename GrSamplerState to GrEffectStage.bsalomon@google.com
2012-10-25GrGLGradientStage->GrGLGradientEffectbsalomon@google.com
2012-10-25Rename StageKey and related stuff.bsalomon@google.com
2012-10-25Rename GrProgramStageFactory to GrBackendEffectFactory.bsalomon@google.com
2012-10-25GrGLProgramStage Renaming Part 3bsalomon@google.com