- c51c18f use fma() in accumulate by Mike Klein · 9 years ago
- 2c8104e SkNx_abi is unused. by Mike Klein · 9 years ago
- 729b582 Consistent naming. by Mike Klein · 9 years ago
- 2cbc33d simplify by Mike Klein · 9 years ago
- e03339a Convert blitter over to new style from_srgb, to_srgb. by Mike Klein · 9 years ago
- b04c352 Split srgb out of accum stages. by Mike Klein · 9 years ago
- 5a13011 Fix unpremul stage. by Mike Klein · 9 years ago
- e9f78b4 Guard against buggy ucrt\math.h. by Mike Klein · 9 years ago
- d5de013 Some simple pipeline refactoring. by Mike Klein · 9 years ago
- 6b77f1c 4444 and gray 8 by Mike Klein · 9 years ago
- cb5338c Support sRGB 565. by Mike Klein · 9 years ago
- cb2c12b accum_565 and accum_f16 by Mike Klein · 9 years ago
- 46e66a2 bilerp by Mike Klein · 9 years ago
- f7f883b Rearrange NN sampling to more naturally support bilerp. by Mike Klein · 9 years ago
- 43c847b Simplify shader paint alpha modulation. by Mike Klein · 9 years ago
- 2e35e8a mirror tiling by Mike Klein · 9 years ago
- d2265e5 Port convolve functions to SkOpts by xiangze.zhang · 9 years ago
- c01e7df perspective matrix by Mike Klein · 9 years ago
- b273fc4 repeat tiling by Mike Klein · 9 years ago
- 4e9bb74 Initialize all values we load. by Mike Klein · 9 years ago
- b6ab4ae Be careful about types in SkNx_neon.h. by Mike Klein · 9 years ago
- 06a65e2 Support SkImageShader in SkRasterPipeline blitter by Mike Klein · 9 years ago
- db4d406 Hook into parametric and table raster pipeline stages by Matt Sarett · 9 years ago
- a9312fd Add trace and registers stages. by Mike Klein · 9 years ago
- cfcf624 add {parametric,table}_{r,g,b} stages. by Mike Klein · 9 years ago
- fb191da More shader preliminaries / refactoring by Mike Klein · 9 years ago
- 0f91ea4 Fix up arguments passed to pipeline. by Mike Klein · 9 years ago
- af49b19 Start each pipeline with (x,y) in (dr,dg) registers for the shader. by Mike Klein · 9 years ago
- 2563601 Initial implementation of a SkColorSpace_A2B xform by raftias · 9 years ago
- 3f32135 Make SSE2/Neon convolution functions not to read extra bytes by xiangze.zhang · 9 years ago
- ad48a70 Give memset lambdas explicit names. by Mike Klein · 9 years ago
- c509341 swap_src_dst -> move_src_dst by Mike Klein · 9 years ago
- 125b2aa Detect pipelines which can compile to memsets. by mtklein · 9 years ago
- a4a4488 skrpb: evaluate color filters for constant shaders once. by mtklein · 9 years ago
- f0348c2 Implement SkNx_fma() for Sk4f on ARMv8. by Mike Klein · 9 years ago
- 6b059bd Remove sk_linear_to_srgb_noclamp(). by Mike Klein · 9 years ago
- 6686617 Basic pipeline blend mode strength reductions: by Mike Klein · 9 years ago
- eea7c16 Add Matrix colorfilter pipeline stages. by Mike Klein · 9 years ago
- 1f49f26 SkRasterPipeline: implement SkLumaColorFilter by Mike Klein · 9 years ago
- 7d954ad remove xfermode from public api by Mike Reed · 9 years ago
- 130863e Only clamp when we think our math requires it. by Mike Klein · 9 years ago
- bd3fe47 Convert SkRasterPipeline loads and stores to indirect. by Mike Klein · 9 years ago
- e9f74b8 SkRasterPipeline::compile(). by Mike Klein · 9 years ago
- aebfb45 Move SkRasterPipeline further into SkOpts. by Mike Klein · 9 years ago
- 3ae677c Zero tail stack buffers. by Mike Klein · 9 years ago
- 49372e6 SkRasterPipeline_opts: split next() into next_body() and next_tail(). by Mike Klein · 9 years ago
- 050ffa9 SkRasterPipeline: memcpy-free tail code. by Mike Klein · 9 years ago
- c0d5501 Add missing sse41::run_pipeline. by Mike Klein · 9 years ago
- 2878e76 SkRasterPipeline refactor by Mike Klein · 9 years ago
- 5d16958 More explicit body/tail function versioning. by Mike Klein · 9 years ago
- ec07b0b Try again with SkOpts_hsw and 8x pipelines, attempt 2. by Mike Klein · 9 years ago
- 21f7490 Revert "Try again with SkOpts_hsw and 8x pipelines." by Mike Klein · 9 years ago
- 4f02ce7 Try again with SkOpts_hsw and 8x pipelines. by Mike Klein · 9 years ago
- 7c78f3a SkNx: use SK_ALWAYS_INLINE thoroughly. by Mike Klein · 9 years ago
- 5ec5590 Unbreak -Fast bot. by Mike Klein · 9 years ago
- 511ea17 SkNx_abi for passing Sk4f as function arguments, etc. by Mike Klein · 9 years ago
- 1e76464 Wrap SkNx types in anonymous namespace again. by Mike Klein · 9 years ago
- 96b333a Add SkRasterPipeline support to SkModeColorFilter. by Mike Klein · 9 years ago
- c0708a4 Remove workaround for old compilers that do not support SSSE3. by Mike Klein · 9 years ago
- 04adfda SkRasterPipeline: 8x pipelines, without any 8x code enabled. by Mike Klein · 9 years ago
- 42f4b42 Revert "SkRasterPipeline: 8x pipelines, attempt 2" by Mike Klein · 9 years ago
- a71e151 SkRasterPipeline: 8x pipelines, attempt 2 by Mike Klein · 9 years ago
- 9428587 Revert "SkRasterPipeline: 8x pipelines" by Mike Klein · 9 years ago
- 1aebdae SkRasterPipeline: 8x pipelines by Mike Klein · 9 years ago
- 33cbfd7 Make load4 and store4 part of SkNx properly. by Mike Klein · 9 years ago
- 9161ef0 Make all SkRasterPipeline stages stock stages in SkOpts. by Mike Klein · 9 years ago
- 418aa61 sk_linear_from_srgb_math by Mike Klein · 9 years ago
- 78d5a3b Add an SkOpts target for Haswell+ Intel chips. by Mike Klein · 9 years ago
- fa9f241 Add an enum layer of indirection for stock raster pipeline stages. by Mike Klein · 9 years ago
- baaf8ad Start moving SkRasterPipeline stages to SkOpts. by Mike Klein · 9 years ago
- c044461 Support Float32 output from SkColorSpaceXform by msarett · 9 years ago
- c71a9b7 Revert of Support Float32 output from SkColorSpaceXform (patchset #7 id:140001 of https://codereview.chromium.org/2339233003/ ) by msarett · 9 years ago
- 43d6651 Support Float32 output from SkColorSpaceXform by msarett · 9 years ago
- 9441af5 Apple devices do not support CRC32 instructions. Don't believe Clang's lies. by mtklein · 9 years ago
- b6064ef clean up use of register storage class by mtklein · 9 years ago
- a61b6d4 compress_r11eac_blocks() required more alignment than dst has. by mtklein · 9 years ago
- 78559a7 Use ARMv8 CRC32 instructions for SkOpts::hash(). by mtklein · 9 years ago
- 2f4114a 32-bit fast hash, tidy up murmur3 a bit by mtklein · 9 years ago
- 4e97607 Use sse4.2 CRC32 instructions to hash when available. by mtklein · 9 years ago
- 40254c2 SkBlendARGB32 and S32[A]_Blend_BlitRow32 are currently formulated as: SkAlphaMulQ(src, src_scale) + SkAlphaMulQ(dst, dst_scale), which boils down to ((src*src_scale)>>8) + ((dst*dst_scale)>>8). In particular, note that the intermediate precision is discarded before the two parts are added together, causing the final result to possibly inaccurate. by lsalzman · 9 years ago
- 4e44efe SkRTConf: eliminate by halcanary · 9 years ago
- b979634 Revert of SkRTConf: reduce functionality to what we use, increase simplicity (patchset #8 id:150001 of https://codereview.chromium.org/2212473002/ ) by mtklein · 9 years ago
- ef59974 SkRTConf: reduce functionality to what we use, increase simplicity by halcanary · 9 years ago
- 15ee3de Refactor of SkColorSpaceXformOpts by msarett · 9 years ago
- 7c0db75 Revert of Tidy up SkNx_neon. (patchset #3 id:40001 of https://codereview.chromium.org/2196773002/ ) by mtklein · 9 years ago
- 79b59e6 simplify neon shifts by mtklein · 9 years ago
- 6ad2231 Tidy up SkNx_neon. by mtklein · 9 years ago
- d05a875 SkNx: add Sk4u by mtklein · 9 years ago
- 50ce1f2 Add color space xform support to SkJpegCodec (includes F16!) by msarett · 9 years ago
- 39979d8 Revert of Add color space xform support to SkJpegCodec (includes F16!) (patchset #9 id:260001 of https://codereview.chromium.org/2174493002/ ) by msarett · 9 years ago
- 73d5533 Add color space xform support to SkJpegCodec (includes F16!) by msarett · 9 years ago
- a5e1e33 Fix alignment problems in NEON Sk4b. by mtklein · 9 years ago
- f660b7c Add Sk4h_load4 for loading F16. by mtklein · 9 years ago
- a18c3b8 Use sk_srgb_to_linear_trunc in SkColorXform_opts by msarett · 9 years ago
- 3418c0e Delete SkDefaultXform, handle edge cases in SkColorSpaceXform_Base by msarett · 9 years ago
- a5ba329 Add clamp to sk_linear_to_srgb, reorder instructions by msarett · 9 years ago
- 959d45b Miscellaneous color space refactors by msarett · 9 years ago
- 0c90247 Correct sRGB <-> linear everywhere. by mtklein · 9 years ago
- 566ea9b Tune linear->sRGB constants to round-trip all bytes. by mtklein · 9 years ago
- 6bdbf44 Improve naive SkColorXform to half floats by msarett · 9 years ago