aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/jumper/SkJumper_stages.cpp
Commit message (Expand)AuthorAge
* centralize SI, Ctx, and load_and_inc()Gravatar Mike Klein2017-09-15
* merge 0,1,2,3,... and 0.5fGravatar Mike Klein2017-09-05
* no more need for a constants pointerGravatar Mike Klein2017-08-29
* split up JUMPER defineGravatar Mike Klein2017-08-28
* rework plus blend modeGravatar Mike Klein2017-08-24
* ColorBurn/ColorDodge stage tweaksGravatar Florin Malita2017-08-23
* remove mask load() and store()Gravatar Mike Klein2017-08-11
* Replace interp() with clut_{3,4}D stages.Gravatar Mike Klein2017-08-10
* add gamma stageGravatar Mike Klein2017-08-09
* add an invert stage for inverse CMYK -> CMYKGravatar Mike Klein2017-08-08
* Store float and byte constant colors.Gravatar Mike Klein2017-08-03
* clamp to 0 in repeat and mirror image tilersGravatar Mike Klein2017-08-01
* use new Stage ABI for ARMv7 tooGravatar Mike Klein2017-07-29
* rearrange SkJumper registers on 32-bit x86Gravatar Mike Klein2017-07-27
* convert over to 2d-modeGravatar Mike Klein2017-07-20
* experimental: draw into unpremulGravatar Mike Reed2017-07-19
* remove gather_i8, unify memory-touching contextsGravatar Mike Klein2017-07-18
* start on raster pipeline 2d modeGravatar Mike Klein2017-07-18
* add stages for black and white colorsGravatar Mike Reed2017-07-06
* optimize for diff matrix typesGravatar Mike Reed2017-07-05
* 2pt conical stage for focal-point-outside caseGravatar Florin Malita2017-06-29
* 2pt conical stage for focal-pt-on-edge caseGravatar Florin Malita2017-06-28
* 2ptconical stageGravatar Florin Malita2017-06-28
* add bgra as 1st class formatGravatar Mike Klein2017-06-27
* remove unused "swap" stageGravatar Mike Klein2017-06-27
* specialize loaders for dst registers, to avoid move/swap stagesGravatar Mike Reed2017-06-27
* try not zeroing registers in start_pipelineGravatar Mike Klein2017-06-27
* somewhat less silly tail loads and storesGravatar Mike Klein2017-06-26
* use mul_inv instead of div for tilingGravatar Mike Reed2017-06-23
* fix repeat/mirror sampling bleedGravatar Mike Klein2017-06-22
* Remove AVX+ special case for load<U8>().Gravatar Mike Klein2017-06-13
* add colorGravatar Mike Klein2017-06-05
* Real fix for stage perf regression.Gravatar Mike Klein2017-06-05
* have start_pipeline() return limit againGravatar Mike Klein2017-06-05
* move load_and_inc() and LazyCtx into SkJumper_misc.hGravatar Mike Klein2017-06-02
* plumb y through to SkJumperGravatar Mike Klein2017-06-01
* reland: We can mask load and store with just AVXGravatar Mike Klein2017-06-01
* clean up now that min_stride == 1Gravatar Mike Klein2017-05-31
* Add aarch64 tail code.Gravatar Herb Derby2017-05-30
* Add arm tail code.Gravatar Herb Derby2017-05-30
* Add tail handling for SSE* to SkJumper.Gravatar Herb Derby2017-05-25
* add srcover_rgba_8888Gravatar Mike Klein2017-05-25
* make sure to_srgb maps 1 to 1Gravatar Mike Klein2017-05-25
* add stage for gaussian alpha to rgba for shadowsGravatar Mike Reed2017-05-24
* remove min from repeat and mirror generallyGravatar Mike Klein2017-05-23
* retry tilers against 1Gravatar Mike Klein2017-05-23
* Revert "We can mask load and store with just AVX."Gravatar Brian Osman2017-05-22
* Revert "add tilers against 1"Gravatar Brian Osman2017-05-22
* add tilers against 1Gravatar Mike Klein2017-05-22
* We can mask load and store with just AVX.Gravatar Mike Klein2017-05-22