summaryrefslogtreecommitdiff
path: root/effects/gradients/SkGradientShaderPriv.h
AgeCommit message (Expand)Author
2013-05-24Add flag to gradients to interpolate colors in premul space. Experimental API...reed@google.com
2013-05-24Sanitizing source files in Housekeeper-Nightlyskia.committer@gmail.com
2013-05-23use Descriptor struct to encapsulate all the common paramaeters between our v...reed@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-13Use SkMWRandom in GLPrograms test.bsalomon@google.com
2013-02-08Optimize building gradient cache for when we know alpha is always 0xFF.reed@google.com
2013-02-05remove define for SK_IGNORE_GRADIENT_DITHER_FIX to trigger rebaselinesmike@reedtribe.org
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-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-22Switch GrEffect::onIsEqual signature back to GrEffect from GrEffectRef.bsalomon@google.com
2013-01-22Let them eat GrEffectRef.bsalomon@google.com
2013-01-17Remove default implementation of GrEffect::isEqual. Make GrSingleTextureEffec...bsalomon@google.com
2013-01-15Added print out of SkShader information to debuggerrobertphillips@google.com
2013-01-11Add GrEffect::updateKnownColorComponents(). It is used to determine whether t...bsalomon@google.com
2013-01-11Make GrEffect::textureAccess non-virtual. Require subclasses to append their ...bsalomon@google.com
2013-01-07eliminate all warnings in non-thirdparty code on machumper@google.com
2012-12-13reland 6798 w/ fix for bitmap-as-mask pixel-lockingreed@google.com
2012-12-13revert 6798 (assert in GM)reed@google.com
2012-12-13Goal: ensure we always balance lock/unlock pixels calls.reed@google.com
2012-11-01Remove GrScalar, replace with SkScalar.bsalomon@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-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 GrProgramStageFactory to GrBackendEffectFactory.bsalomon@google.com
2012-10-25GrGLProgramStage Renaming Part 2bsalomon@google.com
2012-10-25GrGLProgramStage Renaming Part 1.bsalomon@google.com
2012-10-25GrCustomStage Renaming Part 5bsalomon@google.com
2012-10-24GrCustomStage Renaming Part 4bsalomon@google.com
2012-10-24CustomStage Renaming Part 1bsalomon@google.com
2012-10-23Combine the emit functions in GrGLProgramStage.bsalomon@google.com
2012-10-23Reland r6330 thru r6333 but do without enabling GL_ARB_fragment_coord_convent...bsalomon@google.com
2012-10-22Revert r6330 thru 6333 while we figure out what to do about Intel bots (possi...bsalomon@google.com
2012-10-22Remove two params from GrGLProgramStage::setData that are no longer necessary.bsalomon@google.com
2012-10-04Make numTextures() be non-virtual on GrCustomStage.bsalomon@google.com
2012-09-18Move GrTextureParams from GrSamplerState to GrTextureAccessbsalomon@google.com
2012-09-11Wrap all GrCustomStage textures in GrTextureAccess, remove StageDesc::fInConf...bsalomon@google.com
2012-09-06Introduce GrGLShaderBuilder::TextureSamplerbsalomon@google.com
2012-08-30Recommit r5350 with fix for image failures (which affected GLs that don't sup...bsalomon@google.com
2012-08-30Revert 5350 while image changes are diagnosed.bsalomon@google.com
2012-08-30Remove fModulate from GrGLShaderBuilderbsalomon@google.com
2012-08-23Result of running tools/sanitize_source_files.py (which was added in https://...rmistry@google.com