aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkRasterPipeline.cpp
Commit message (Expand)AuthorAge
* SkRasterPipeline::dump() in forward orderGravatar Mike Klein2017-11-29
* translate+scale -> scale+translateGravatar Mike Klein2017-10-20
* Feed seed_shader() iota through a context pointer.Gravatar Mike Klein2017-10-18
* Retry, Bump stored lowp uniform color to 16-bit storage.Gravatar Mike Klein2017-09-16
* Revert "Bump stored lowp uniform color to 16-bit storage."Gravatar Mike Klein2017-09-16
* Bump stored lowp uniform color to 16-bit storage.Gravatar Mike Klein2017-09-16
* Store float and byte constant colors.Gravatar Mike Klein2017-08-03
* funnel all constant colors through append_constant_color()Gravatar Mike Klein2017-08-03
* Rename append_uniform_color() to append_constant_color().Gravatar Mike Klein2017-08-03
* rough clamped tracking in SkRasterPipelineGravatar Mike Klein2017-07-25
* add stages for black and white colorsGravatar Mike Reed2017-07-06
* optimize for diff matrix typesGravatar Mike Reed2017-07-05
* consolidate logic for matrix stageGravatar Mike Reed2017-07-04
* specialize loaders for dst registers, to avoid move/swap stagesGravatar Mike Reed2017-06-27
* better extend: alloc once, no recursionGravatar Mike Klein2017-05-24
* SkRasterPipeline in SkArenaAllocGravatar Mike Klein2017-05-24
* some basic speed ups for SkRasterPipeline::append()Gravatar Mike Klein2017-05-22
* long live SkJumperGravatar Mike Klein2017-04-21
* Turn on SkJumper all the time, try 2.Gravatar Mike Klein2017-03-30
* Revert "Turn on SkJumper all the time."Gravatar Mike Klein2017-03-08
* Turn on SkJumper all the time.Gravatar Mike Klein2017-03-08
* Simplify more: remove SkRasterPipeline::compile().Gravatar Mike Klein2017-02-16
* SkJumperGravatar Mike Klein2017-02-16
* Clean up SkSplicer.Gravatar Mike Klein2017-02-15
* Move shader register setup to SkRasterPipelineBlitter.Gravatar Mike Klein2017-01-23
* SkSplicerGravatar Mike Klein2017-01-09
* Add a real SkXbyak bench, implement enough to run it.Gravatar Mike Klein2017-01-06
* SkXbyak basicsGravatar Mike Klein2017-01-06
* simplify by removing _d stagesGravatar Mike Klein2017-01-06
* Revert "Revert "clamp to premul when reading premul sRGB""Gravatar Mike Klein2016-12-14
* Revert "clamp to premul when reading premul sRGB"Gravatar Mike Klein2016-12-14
* clamp to premul when reading premul sRGBGravatar Mike Klein2016-12-13
* fStages.data() should always be defined, but UBSAN says NOGravatar Mike Klein2016-12-06
* remove upper limit on number of pipeline stagesGravatar Mike Klein2016-12-06
* Revert "Show constant-foldable runs in SkRasterPipeline::dump()."Gravatar Mike Klein2016-11-30
* Bring back SkRasterPipeline::run() for one-off uses.Gravatar Mike Klein2016-11-30
* Show constant-foldable runs in SkRasterPipeline::dump().Gravatar Mike Klein2016-11-30
* Convert blitter over to new style from_srgb, to_srgb.Gravatar Mike Klein2016-11-28
* Add SkRasterPipeline::dump().Gravatar Mike Klein2016-11-15
* Start each pipeline with (x,y) in (dr,dg) registers for the shader.Gravatar Mike Klein2016-11-15
* SkRasterPipeline::compile().Gravatar Mike Klein2016-10-25
* Move SkRasterPipeline further into SkOpts.Gravatar Mike Klein2016-10-25
* SkRasterPipeline: 8x pipelines, without any 8x code enabled.Gravatar Mike Klein2016-10-12
* Revert "SkRasterPipeline: 8x pipelines, attempt 2"Gravatar Mike Klein2016-10-10
* SkRasterPipeline: 8x pipelines, attempt 2Gravatar Mike Klein2016-10-07
* Revert "SkRasterPipeline: 8x pipelines"Gravatar Mike Klein2016-10-07
* SkRasterPipeline: 8x pipelinesGravatar Mike Klein2016-10-07
* Make test lower-level, make const_cast more visible.Gravatar Mike Klein2016-10-05
* Add an enum layer of indirection for stock raster pipeline stages.Gravatar Mike Klein2016-09-29
* Rearrange SkRasterPipeline scanline tail handling.Gravatar Mike Klein2016-09-28