- f4a214e Switch std::isfinite to SkIsFinite throughout Skia. by John Stiles · 9 months ago
- 2dc00a7 Use SkColor4f in shader luminance color functions by Brian Osman · 11 months ago
- bb61c2b Return a luminance color from SkColor4Shader by Brian Osman · 11 months ago
- c0ca9f2 Fix SkRasterPipeline member function naming for coding style by Brian Osman · 1 year, 3 months ago
- 43991c8 Decouple Graphite and Shaders by Kevin Lubick · 1 year, 6 months ago
- 9c13328 Remove SkUpdatableColorShader class. by John Stiles · 1 year, 7 months ago
- e916986 Delete SkVM program()/onProgram() callbacks. by John Stiles · 1 year, 7 months ago
- 236100a Turn off mechanisms which can enable SkVM. by John Stiles · 1 year, 7 months ago
- 8fdbbca Decouple SkShaders from Ganesh backend by Kevin Lubick · 1 year, 8 months ago
- 959f3b3 Reland "Wrap SkShader::program calls with #ifdef SK_ENABLE_SKVM." by John Stiles · 1 year, 9 months ago
- 660953b Revert "Wrap SkShader::program calls with #ifdef SK_ENABLE_SKVM." by John Stiles · 1 year, 9 months ago
- 3acd1bf Wrap SkShader::program calls with #ifdef SK_ENABLE_SKVM. by John Stiles · 1 year, 9 months ago
- 0f7b44e Use SK_GANESH and SK_GRAPHITE everywhere by Kevin Lubick · 1 year, 11 months ago
- 40d29bf Rename SK_SUPPORT_GPU -> SK_GANESH_ENABLED by Kevin Lubick · 1 year, 11 months ago
- c69d999 Enforce IWYU on things needed for core build by Kevin Lubick · 2 years ago
- a5d7a65 SkShaderBase::asFragmentProcessor uses MatrixRec by Brian Salomon · 2 years ago
- 654f480 Use SkShaderBase::MatrixRec rather than SkMatrixProvider for shader SkVM by Brian Salomon · 2 years ago
- a9656d3 Reland "Seed coords earlier in shader traversal for SkRasterPipeline." by Brian Salomon · 2 years ago
- 37b83ba Revert "Seed coords earlier in shader traversal for SkRasterPipeline." by Brian Salomon · 2 years ago
- b61fb62 Seed coords earlier in shader traversal for SkRasterPipeline. by Brian Salomon · 2 years ago
- ed37743 [base] Move several more files from src/core into base. by Kevin Lubick · 2 years ago
- 1b3aa8b [base] Move more files into base by Kevin Lubick · 2 years ago
- 4d09a23 [graphite] Make KeyContext Graphite-only by Robert Phillips · 2 years, 2 months ago
- 971edff [graphite] Make KeyHelpers be Graphite-only by Robert Phillips · 2 years, 2 months ago
- 7b0f824 [graphite] Make PipelineData Graphite-only by Robert Phillips · 2 years, 2 months ago
- 7cf9fdc [graphite] Make ShaderCodeDictionary Graphite-only by Robert Phillips · 2 years, 2 months ago
- 44332dd [graphite] Make PaintParamsKey Graphite-only by Robert Phillips · 2 years, 2 months ago
- 5418c20 Remove local matrix from SkShaderBase. by Brian Salomon · 2 years, 4 months ago
- 7c5618f Make SkShader::asAGradient Android-only by Brian Salomon · 2 years, 4 months ago
- 4257ad6 Consolidate SkShader local matrix concatenation by Brian Salomon · 2 years, 4 months ago
- fc49c18 Better encapsulate Blend, Color and Empty shaders by Robert Phillips · 2 years, 7 months ago
- 9eacc01 [graphite] Move addition of children out of AddToKey ... by Robert Phillips · 2 years, 8 months ago
- 719239c Move all Ganesh source files into ganesh subdirectory. by Greg Daniel · 2 years, 10 months ago
- 2e9bc47 [graphite] Set up to use fewer allocations when collecting uniforms by Robert Phillips · 2 years, 10 months ago
- 9565f4b [graphite] Plumb Recorder down into KeyHelpers by Robert Phillips · 2 years, 10 months ago
- 35f4351 [graphite] Have the kSolidColorShader shader snippet's uniform be premul by Robert Phillips · 2 years, 11 months ago
- b61366b [graphite] Rename SkUniformBlock to SkPipelineData by Robert Phillips · 2 years, 11 months ago
- b902658 [bazel] Fix Bazel build by guarding addToKey by Kevin Lubick · 2 years, 11 months ago
- 24f02a3 [graphite] Move backend specification into the SkPaintParamsBuilder by Robert Phillips · 2 years, 11 months ago
- c4f1d16 [graphite] Switch PaintParamsKey over to a builder/result model by Robert Phillips · 3 years ago
- 07b639d [graphite] Consolidate functionality in the SkShaderCodeDictionary by Robert Phillips · 3 years ago
- 4335043 [graphite] Distribute key creation to SkShaders by Robert Phillips · 3 years ago
- 9481bba Remove alpha modulation from more shader FPs by Brian Osman · 3 years, 3 months ago
- 6a60e09 Pin SkColor4f alpha when making a color shader by Brian Osman · 3 years, 3 months ago
- 8046837 Remove unused quality param for skvm program by Mike Reed · 3 years, 10 months ago
- fe1a97a split apart uniformPremul() by Mike Klein · 4 years, 4 months ago
- 7bf2600 Replace ModulateAlpha effect with Xfermode using src-in blend. by John Stiles · 4 years, 6 months ago
- 7c19677 Split GrConstColorProcessor into three separate .fp effects. by John Stiles · 4 years, 6 months ago
- 5aaaeea Supply device and local coords to SkShader_Base::onProgram by Brian Osman · 4 years, 7 months ago
- e81b108 plumb matrix provider through skvm shaders by Mike Klein · 4 years, 7 months ago
- e3a39f7 Update ConstColor FP to support an input FP. by John Stiles · 4 years, 7 months ago
- a434e0f pass paint color and full dst info to shaders by Mike Klein · 4 years, 10 months ago
- 276a785 rearrange to emphasize most salient params by Mike Klein · 4 years, 10 months ago
- 6352f00 change onProgram to return its color, or an invalid-color if failed by Mike Reed · 4 years, 11 months ago
- 8e71744 add SkVM_fwd.h by Mike Klein · 5 years ago
- 3ab7128 thread an SkArenaAlloc into shaders by Mike Klein · 5 years ago
- f6a715b Reland "pass more information to shaders" by Mike Klein · 5 years ago
- 48cc66a Revert "pass more information to shaders" by Mike Klein · 5 years ago
- 4f275cf pass more information to shaders by Mike Klein · 5 years ago
- b9f2088 convert SkVMBlitter over to floats by Mike Klein · 5 years ago
- 1cc6067 friendly wrapper to allocate uniforms by Mike Klein · 5 years ago
- 5625412 unify program() and uniforms() by Mike Klein · 5 years ago
- cfa4f60 simpler uniforms() api by Mike Klein · 5 years ago
- fb9146f merge key() and CanBuild() into CacheKey() by Mike Klein · 5 years ago
- f3d4109 add (x,y) params to shader program() by Mike Klein · 5 years ago
- 0393505 opaque shaders and srcover -> src by Mike Klein · 5 years ago
- 9d0c67a paint color -> shader by Mike Klein · 5 years ago
- e4522dc rough sketch of shaders in SkVMBlitter by Mike Klein · 5 years ago
- 4bc0c1f Rename GrColorSpaceInfo -> GrColorInfo by Brian Salomon · 5 years ago
- 729a23f Move ccpr headers for display list out of include/private. by Ben Wagner · 6 years ago
- c0bd9f9 rewrite includes to not need so much -Ifoo by Mike Klein · 6 years ago
- bb85b8b remove dead code from old factories, enum by Mike Reed · 6 years ago
- 21a9b56 moved files generated from .fp files into generated/ directories by Ethan Nicholas · 6 years ago
- c8bea7d New factories for SkShaders by Mike Reed · 6 years ago
- fae8fce Use SkTileMode instead of nested enum by Mike Reed · 6 years ago
- f9666f5 Remove SkColorSpaceXformCanvas, and supporting code: by Brian Osman · 6 years ago
- 1386b2d pass common SkStageRec to all effects using rasterpipeline by Mike Reed · 6 years ago
- 987e76c make SkColorShader RP-only by Mike Klein · 6 years ago
- a4eb936 remove old shader routines from SkColor4Shader by Mike Klein · 6 years ago
- 5d7b5a3 Remove SkPM4fPriv.h, inline the two functions at call-sites by Brian Osman · 6 years ago
- e92aae6 make legacy shadercontext optional by Mike Reed · 6 years ago
- f28e55d Add SkPMColor4f support to SkSL by Brian Osman · 6 years ago
- 781e350 Remove SkPM4f by Brian Osman · 6 years ago
- d25b7c1 Introduce SkRGBA4f, templated on SkAlphaType by Brian Osman · 6 years ago
- 81cbd03 Work toward removing SkPM4f by Brian Osman · 6 years ago
- 0b0e0b8 centralize default src/dst colorspace policy by Mike Klein · 6 years ago
- e03a176 streamline interface to GrColorSpaceXform::Make() by Mike Klein · 6 years ago
- 8f3d36c add dstAT param to xform steps by Mike Klein · 6 years ago
- 97d0970 Fix SkColor4Shader by Brian Osman · 6 years ago
- 5551a94 update color management for color shaders by Mike Klein · 7 years ago
- 3567c14 Implement nonlinear (as-encoded) blending in GrColorSpaceXform by Brian Osman · 7 years ago
- 653f34d Remove GrPixelConfig argument to GrColorSpaceXform[Effect]::Make by Brian Osman · 7 years ago
- 27dddae rebase by Cary Clark · 7 years ago
- 89ad31e Revert "Reland "remove toString"" by Cary Clark · 7 years ago
- 92e37b6 Reland "remove toString" by Cary Clark · 7 years ago
- 32a4910 Revert "remove toString" by Cary Clark · 7 years ago
- 5191880 remove toString by Cary Clark · 7 years ago
- 9988541 remove SK_IGNORE_TO_STRING by Cary Clark · 7 years ago
- e3429e6 rename inner AsFPArgs to stand-alone GrFPArgs by Mike Reed · 7 years ago
- e9d172a converted ConstColorProcessor to SkSL by Ethan Nicholas · 7 years ago