aboutsummaryrefslogtreecommitdiff
path: root/src/shaders
AgeCommit message (Expand)Author
2019-05-31SkShaderBase::isAPicture()Hal Canary
2019-05-29Specialize GrBicubicEffet for 1d kernel.Brian Salomon
2019-05-20Move ccpr headers for display list out of include/private.Ben Wagner
2019-05-03Revert "Child fragment processors are now written as separate functions"Ethan Nicholas
2019-05-02Child fragment processors are now written as separate functionsEthan Nicholas
2019-04-24rewrite includes to not need so much -IfooMike Klein
2019-04-16Avoid multiplication by alpha in fragment shader when known to be 1.Brian Salomon
2019-04-15removed localmatrix getterMike Reed
2019-04-12remove dead code from old factories, enumMike Reed
2019-04-10remove SkMixer, since we have explicit lerps/blends in SkShaderMike Reed
2019-04-10moved files generated from .fp files into generated/ directoriesEthan Nicholas
2019-04-09ComposeShader GPU implementationsEthan Nicholas
2019-04-09New factories for SkShadersMike Reed
2019-04-08undef guard for bitmap shaderMike Reed
2019-04-08extend guard to makeAsALocalMatrixShader for google3Mike Reed
2019-04-08add makeShader() to SkBitmap, and deprecate SkShader versionMike Reed
2019-04-08Revert "Reland "Revert "Reland "GPU support for SkMixers""""Ethan Nicholas
2019-04-08Revert "Revert "Move localmatrix routines to shaderbase, no need to be public.""Mike Reed
2019-04-08Reland "Revert "Move localmatrix routines to shaderbase, no need to be public.""Mike Reed
2019-04-08Revert "Revert "Move localmatrix routines to shaderbase, no need to be public.""Mike Reed
2019-04-08Reland "Revert "Reland "GPU support for SkMixers"""Robert Phillips
2019-04-08Revert "Revert "Reland "GPU support for SkMixers"""Ethan Nicholas
2019-04-05Revert "Move localmatrix routines to shaderbase, no need to be public."Mike Reed
2019-04-05Move localmatrix routines to shaderbase, no need to be public.Mike Reed
2019-04-03Use SkTileMode instead of nested enumMike Reed
2019-04-03Move SkTileModes to top levelMike Reed
2019-04-02Do not lose existing paint shaders when drawing alpha imagesMichael Ludwig
2019-04-02remove double compose: lerp and modeMike Reed
2019-04-01remove unneeded asAComposeMike Reed
2019-03-30Revert "Reland "GPU support for SkMixers""Mike Reed
2019-03-30Reland "GPU support for SkMixers"Mike Reed
2019-03-29Revert "GPU support for SkMixers"Ethan Nicholas
2019-03-29GPU support for SkMixersEthan Nicholas
2019-03-28bool SkColorSpaceXformSteps::Required()Mike Klein
2019-03-21Remove SkColorSpaceXformCanvas, and supporting code:Brian Osman
2019-03-21refactor for saner constnessMike Klein
2019-03-21update SkShader appendStages() fallback planMike Klein
2019-03-15allow mixer to defer to a shaderMike Reed
2019-03-14pass common SkStageRec to all effects using rasterpipelineMike Reed
2019-03-13Clamp in GrBicubicEffect (to match SW and for general sanity)Brian Osman
2019-03-12Initial add SkMixersMike Reed
2019-03-08change load/store_rgba to have src and dst variantsMike Reed
2019-03-07Got RelaxedPrecision decorations working again in SPIR-V, and removedEthan Nicholas
2019-03-07Fix bit-depth selection for picture shader playback with F16NormBrian Osman
2019-03-04add kRGBA_F16Norm_SkColorTypeMike Klein
2019-03-03Reland "use colorspace steps to determine legacy blits"Mike Reed
2019-03-02Revert "use colorspace steps to determine legacy blits"Mike Reed
2019-03-02use colorspace steps to determine legacy blitsMike Reed
2019-02-28Move responsibility to onMakeContext for device colorspace decisionMike Reed
2019-02-28Fix scaling error in SkLights::makeColorSpaceBrian Osman