add a bulk shader path through SkRasterPipelineBlitter
[platform/upstream/libSkiaSharp.git] / src / core / SkRasterPipelineBlitter.cpp
2017-05-24 Mike Kleinadd a bulk shader path through SkRasterPipelineBlitter
2017-05-24 Mike KleinSkRasterPipeline in SkArenaAlloc
2017-05-22 Mike KleinRevert "Revert "mark SkRasterPipelineBlitter final""
2017-05-22 Brian OsmanRevert "mark SkRasterPipelineBlitter final"
2017-05-22 Mike Kleinmark SkRasterPipelineBlitter final
2017-05-22 Mike Kleinadd compile, use it in blitter
2017-05-22 Mike Kleinrefactor SkRasterPipelineBlitter
2017-05-19 Mike Reedstage version of vertices
2017-05-10 Mike KleinMake SkCreateRasterPipelineBlitter() not fail.
2017-05-09 Mike KleinMake SkColorFilter::appendStages() not fail.
2017-05-08 Mike Klein"can we?" -> "do we want to?" for SkRasterPipelineBlitter
2017-05-08 Mike Kleinjumper, finish blend modes
2017-05-04 Mike Kleinmove dither after the transfer function
2017-05-03 Mike Kleindither stage
2017-03-24 Matt SarettDelete SkColorSpace::ColorSpaceFlags
2017-03-08 Matt SarettRename not-fBlendCorrectly to fNonLinearBlending
2017-02-17 Mike KleinRevert "Revert "Take missed opportunity: memset for...
2017-02-17 Mike KleinRevert "Take missed opportunity: memset for A8."
2017-02-16 Mike KleinTake missed opportunity: memset for A8.
2017-02-16 Mike KleinSimplify more: remove SkRasterPipeline::compile().
2017-02-15 Matt SarettUse non-linear blending flag in raster pipeline blitter
2017-02-08 Mike KleinSkRasterPipelineBlitter doesn't need an SkArenaAlloc.
2017-02-08 Mike KleinAdd a blend-wrong mode to SkRasterPipelineBlitter.
2017-02-07 Herb DerbyUse SkArenaAlloc in the SkAutoBlitterChoose code.
2017-02-07 Robert PhillipsRevert "Use SkArenaAlloc instead of SkSmallAllocator...
2017-02-07 Herb DerbyUse SkArenaAlloc instead of SkSmallAllocator in the...
2017-01-23 Mike KleinMove shader register setup to SkRasterPipelineBlitter.
2017-01-16 Herb DerbyRemove SkFallbackAlloc and SkFixedAlloc.
2017-01-13 Mike KleinAttempt 3: SkRasterPipelineBlitter: support A8
2017-01-07 Mike KleinRevert "Retry "SkRasterPipelineBlitter: support A8...
2017-01-06 Mike KleinRetry "SkRasterPipelineBlitter: support A8"...
2017-01-06 Mike Kleinsimplify by removing _d stages
2017-01-05 Mike KleinRevert "SkRasterPipelineBlitter: support A8"
2017-01-05 Mike KleinSkRasterPipelineBlitter: support A8
2016-12-14 Mike KleinRevert "Revert "clamp to premul when reading premul...
2016-12-14 Mike KleinRevert "clamp to premul when reading premul sRGB"
2016-12-13 Mike Kleinclamp to premul when reading premul sRGB
2016-12-01 Mike Kleinmove all memset() logic into blitter
2016-11-30 Mike Kleinfold more in SkRasterPipelineBlitter
2016-11-30 Mike Kleinconstant means constant
2016-11-30 Mike KleinBring back SkRasterPipeline::run() for one-off uses.
2016-11-29 Mike Kleinsupport a8
2016-11-29 Mike KleinConsistent naming.
2016-11-28 Mike KleinConvert blitter over to new style from_srgb, to_srgb.
2016-11-23 Mike ReedRevert "Revert "make it illegal to include SkXfermode.h""
2016-11-23 Greg DanielRevert "make it illegal to include SkXfermode.h"
2016-11-23 Mike Reedmake it illegal to include SkXfermode.h
2016-11-21 Mike KleinSimplify shader paint alpha modulation.
2016-11-17 Mike KleinPlumb filter quality into SkShader::appendStages().
2016-11-15 Mike KleinMore shader preliminaries / refactoring
2016-11-15 Mike KleinStart each pipeline with (x,y) in (dr,dg) registers...
2016-11-15 herbMake SkSmallAllocator obey the RAII invariants and...
2016-11-14 Mike KleinStart hooking shaders into SkRasterPipelineBlitter.
2016-11-13 mtkleinRevert of Make SkSmallAllocator obey the RAII invariant...
2016-11-13 herbMake SkSmallAllocator obey the RAII invariants and...
2016-11-12 Mike KleinFix SkModeColorFilter in 565
2016-11-09 mtkleinRevert of Make SkSmallAllocator obey the RAII invariant...
2016-11-09 herbMake SkSmallAllocator obey the RAII invariants and...
2016-11-07 Mike KleinSkRasterPipelineBlitter: blitAntiH + full coverge ...
2016-11-06 Mike KleinCall ~SkRasterPipelineBlitter() on early out.
2016-11-04 mtkleinskrpb: evaluate color filters for constant shaders...
2016-11-03 Mike KleinBasic pipeline blend mode strength reductions:
2016-11-03 Mike KleinAdd Matrix colorfilter pipeline stages.
2016-11-01 Brian OsmanRemove SkImageInfoIsGammaCorrect, etc...
2016-10-27 Mike KleinOnly clamp when we think our math requires it.
2016-10-26 Mike KleinSkRasterPipelineBlitter simplifications
2016-10-26 Mike KleinConvert SkRasterPipeline loads and stores to indirect.
2016-10-25 Mike KleinSkRasterPipeline::compile().
2016-10-06 reedRevert[8] "replace SkXfermode obj with SkBlendMode...
2016-10-05 Mike ReedRevert[7] "replace SkXfermode obj with SkBlendMode...
2016-10-05 Mike ReedRevert[6] "replace SkXfermode obj with SkBlendMode...
2016-10-04 Mike ReedRevert[5] "replace SkXfermode obj with SkBlendMode...
2016-10-04 Mike ReedRevert[4] "replace SkXfermode obj with SkBlendMode...
2016-10-03 Mike ReedRevert "Revert "Revert "replace SkXfermode obj with...
2016-10-03 Mike ReedRevert "Revert "replace SkXfermode obj with SkBlendMode...
2016-10-03 Mike ReedRevert "replace SkXfermode obj with SkBlendMode enum...
2016-10-03 Mike Reedreplace SkXfermode obj with SkBlendMode enum in paints
2016-09-29 Mike KleinAdd an enum layer of indirection for stock raster pipel...
2016-09-29 Mike KleinStart moving SkRasterPipeline stages to SkOpts.
2016-09-28 Mike KleinSkRasterPipeline: fuse clamp_01 into stores.
2016-09-28 Mike KleinRearrange SkRasterPipeline scanline tail handling.
2016-09-27 Mike KleinSkRasterPipeline: add last() and docs.
2016-08-22 mtkleinFlush denorm half floats to zero.
2016-07-29 mtkleinSkRasterPipeline: new APIs for fusion
2016-07-29 mtkleinSkNx: add Sk4u
2016-07-26 mtkleinAdd Sk4h_load4 for loading F16.
2016-07-25 mtkleinHave SkRasterPipelineBlitter take over for F16 when...
2016-07-25 mtkleinAdd a clamp stage to SkRasterPipelineBlitter.
2016-07-22 mtkleinHave SkRasterPipelineBlitter take over for 565 when...
2016-07-22 mtkleinAdd SkRasterPipeline blitter.
2016-07-22 mtkleinRevert of Add SkRasterPipeline blitter. (patchset ...
2016-07-22 mtkleinAdd SkRasterPipeline blitter.