- 89bf734 Add ceil to skvx/skvm/JIT, and floor/ceil intrinsics to ByteCode by Brian Osman · 4 years, 1 month ago
- 30212b7 Fix implicit fallthroughs throughout Skia. by John Stiles · 4 years, 1 month ago
- 34f2869 add avx-512 swizzler opts by Mike Klein · 4 years, 2 months ago
- 71e8590 rearrange SkSwizzler_opts.h by Mike Klein · 4 years, 2 months ago
- b00f86c Revert "Reland "remove unnecessary hsw opts"" by Mike Klein · 4 years, 2 months ago
- 1ce11e6 Reland "remove unnecessary hsw opts" by Mike Klein · 4 years, 2 months ago
- cb1cf47 Revert "remove unnecessary hsw opts" by Mike Klein · 4 years, 2 months ago
- 88c6d72 remove unnecessary hsw opts by Mike Klein · 4 years, 2 months ago
- 6f56f2e port skx opts to old style by Mike Klein · 4 years, 2 months ago
- ad56c4c add structure for normal SKX opts by Mike Klein · 4 years, 2 months ago
- 746473b remove sse4.1 opts level by Mike Klein · 4 years, 2 months ago
- a5fc154 remove AVX raster pipeline stages by Mike Klein · 4 years, 2 months ago
- 29b231e remove templates from SkSwizzler_opts by Mike Klein · 4 years, 2 months ago
- 1faaa97 Revert "apply SkOpts_skx approach to SkOpts_hsw" by Mike Klein · 4 years, 2 months ago
- 7f5b734 Revert "finish new-style opts" by Mike Klein · 4 years, 2 months ago
- 4272d07 finish new-style opts by Mike Klein · 4 years, 2 months ago
- 08a39c2 apply SkOpts_skx approach to SkOpts_hsw by Mike Klein · 4 years, 2 months ago
- 502eab4 Add AVX2 implementations for SkSwizzler opts by Lingyun Cai · 4 years, 2 months ago
- ec8e0bf clean up legacy sRGB stages by Mike Klein · 4 years, 2 months ago
- 6222406 clean up some SK_LEGACY... defines by Mike Klein · 4 years, 2 months ago
- 7190399 SkRuntimeEffect: Support late bound uniforms in raster by Brian Osman · 4 years, 2 months ago
- e947efb Avoid scale by alpha if unnecessary by jiepan · 4 years, 3 months ago
- 9b1efe2 try skipping _cvtmask64_u64 by Mike Klein · 4 years, 3 months ago
- 56f23a1 Add AVX512 implementation for blit_row_s32a_opaque by Lingyun Cai · 4 years, 3 months ago
- 246d29a skx matches hsw now by Mike Klein · 4 years, 3 months ago
- 51d35ed add SKX opts by Mike Klein · 4 years, 3 months ago
- 974fcc5 rework constants by Mike Klein · 4 years, 3 months ago
- 45d9cc8 remove i16x2 ops by Mike Klein · 4 years, 3 months ago
- dec8ed6 remove some integer comparison ops by Mike Klein · 4 years, 3 months ago
- 4067a94 the return of bit_clear by Mike Klein · 4 years, 4 months ago
- cca2acf remove little-used bit_clear() and bytes() by Mike Klein · 4 years, 4 months ago
- b08cc02 Switch back to stack-based SkSL interpreter by Brian Osman · 4 years, 4 months ago
- 5caf7de restore Op::round by Mike Klein · 4 years, 5 months ago
- 121c2af clipShader -- raster implementation by Mike Reed · 4 years, 5 months ago
- a67d1ae add missing license line to SkVM_opts.h by Mike Klein · 4 years, 5 months ago
- d4c4f0c Add Multiply-Subtract (fms) to SkVM by Herb Derby · 4 years, 5 months ago
- ec37097 move skvm interpreter to SkOpts again by Mike Klein · 4 years, 5 months ago
- 7353dc5 Change SkSL main() from (float x, float y) to (float2 p) by Brian Osman · 4 years, 6 months ago
- b962eff Revert "Revert "Complete rewrite of the SkSL interpreter"" by Ethan Nicholas · 4 years, 6 months ago
- 470e0ac Revert "Revert "Revert "Complete rewrite of the SkSL interpreter""" by Ben Wagner · 4 years, 6 months ago
- 7deb1c2 Revert "Revert "Complete rewrite of the SkSL interpreter"" by Ethan Nicholas · 4 years, 6 months ago
- 99c54f0 Revert "Complete rewrite of the SkSL interpreter" by Ethan Nicholas · 4 years, 6 months ago
- 2cde3a1 Complete rewrite of the SkSL interpreter by Ethan Nicholas · 4 years, 6 months ago
- 6495a4f clamp to [0,1] before blending with normalized by Mike Klein · 4 years, 7 months ago
- 9e0afb7 Fix clang warnings by Jian Cai · 4 years, 7 months ago
- a8392b7 Slightly faster hsl_to_rgb stage by Florin Malita · 4 years, 9 months ago
- 37bc8f9 restore _DXDY image shader on ARM by Mike Klein · 4 years, 9 months ago
- ad82b40 Revert "impl. _clamp_8888 shaders using general mechanism" by Mike Klein · 4 years, 9 months ago
- dfa1de9 impl. _clamp_8888 shaders using general mechanism by Mike Klein · 4 years, 9 months ago
- 5d835d0 remove ternary min/max by Mike Klein · 4 years, 9 months ago
- 11e6aa8 Starting to hack up HDR transfer function support by Brian Osman · 4 years, 9 months ago
- ac353cb add alternate x-lerp using vpmaddubsw by Mike Klein · 4 years, 10 months ago
- 0f55db5 fix buffer overflow by Mike Klein · 4 years, 10 months ago
- 666e4da add alternate gather() impl. by Mike Klein · 4 years, 10 months ago
- b23d66e Interpreter: Lots of minor cleanup/refactoring by Brian Osman · 4 years, 10 months ago
- b83cc76 Reland "hsw::S32_alpha_D32_filter_DX" by Mike Klein · 4 years, 10 months ago
- 479f9fe Revert "hsw::S32_alpha_D32_filter_DX" by Mike Klein · 4 years, 10 months ago
- be47871 hsw::S32_alpha_D32_filter_DX by Mike Klein · 4 years, 10 months ago
- c3f6314 clean up for SSSE3 bilerp by Mike Klein · 4 years, 10 months ago
- 1cb5743 cut another multiply in SSE2 bilerp by Mike Klein · 4 years, 10 months ago
- 19ae4aa cut a multiply in SSE2 bilerp by Mike Klein · 4 years, 10 months ago
- 0ec56fc comment and TODO bilerp code by Mike Klein · 4 years, 10 months ago
- f73ef0b Fix accessing off end of pixmap for R16G16_float in SSE2/SSE4.1 mode by Robert Phillips · 4 years, 10 months ago
- 17a3a0b Last tranche of new SkColorTypes by Robert Phillips · 4 years, 10 months ago
- 429f0d3 Add kRG_1616 and kAlpha_16 SkColorTypes by Robert Phillips · 4 years, 11 months ago
- d470e1b Add kRG_88_SkColorType by Robert Phillips · 5 years ago
- 9318a6c build custom blitter for drawAtlas by Mike Reed · 5 years ago
- 0100562 new ideas for bilerp/bicubic? by Mike Klein · 5 years ago
- 78eedba WIP: hack to try combining bicubic stage by Mike Reed · 5 years ago
- 52337de re-run tools/rewrite_includes.py by Mike Klein · 5 years ago
- 869a3e8 Reland "Interpreter: Bounds check array access, add bool return from run" by Brian Osman · 5 years ago
- 3e6aa9f Revert "Interpreter: Bounds check array access, add bool return from run" by Brian Osman · 5 years ago
- f42de9e Interpreter: Bounds check array access, add bool return from run by Brian Osman · 5 years ago
- 019458d change colorfilter signature back to just inout color by Mike Reed · 5 years ago
- 8c31f2b use same signature for shader/colorfilters in sksl by Mike Reed · 5 years ago
- da69d59 rename to bt709_luminance_or_luma_to_alpha by Mike Klein · 5 years ago
- 3a8ff23 Move test around in cubic_solver to test function, not delta_t. by Mike Reed · 5 years ago
- 7aacb0b fix GCC arm64 builds by Mike Klein · 5 years ago
- 1e87a54 move SkVM interpreter back to SkVM.cpp by Mike Klein · 5 years ago
- fc64a1b slight speedup for hsw::blit_row_s32a_opaque by Mike Klein · 5 years ago
- 02eefbe header self-sufficiency and idempotency by Hal Canary · 5 years ago
- 2b7b2a2 add bit_clear by Mike Klein · 5 years ago
- 9c9863f split ID -> Reg,Val by Mike Klein · 5 years ago
- 031a2f5 simplify instructions back to one immediate by Mike Klein · 5 years ago
- 4b202a3 ByteCode: Better signature for innerRun, avoid memory stomping by Brian Osman · 5 years ago
- 3fd3cc9 runtime shaders by Mike Reed · 5 years ago
- f30b1c1 Revert "Revert "Make SkASSERT not break build in constexpr GrSwizzle method on GCC"" by Brian Salomon · 5 years ago
- 2b1a544 Reland "Reland "Reland "Interpreter: Support striped inputs for less overhead""" by Brian Osman · 5 years ago
- 01c9b89 Revert "Reland "Reland "Interpreter: Support striped inputs for less overhead""" by Brian Osman · 5 years ago
- 59b22f9 Reland "Reland "Interpreter: Support striped inputs for less overhead"" by Brian Osman · 5 years ago
- 2c59b4e Reland "Revert "Interpreter: Support striped inputs for less overhead"" by Brian Osman · 5 years ago
- edc42b9 Revert "Revert "Interpreter: Support striped inputs for less overhead"" by Brian Osman · 5 years ago
- 645fe10 Revert "Interpreter: Support striped inputs for less overhead" by Brian Osman · 5 years ago
- 5d89b66 Interpreter: Support striped inputs for less overhead by Brian Osman · 5 years ago
- c34d993 Revert "Add function to GrDataUtils to handle color conversions." by Robert Phillips · 5 years ago
- 7a177b4 centralize and force-inline unaligned_{load,store} by Mike Klein · 5 years ago
- 5509102 Add function to GrDataUtils to handle color conversions. by Brian Salomon · 5 years ago
- 342b1b2 proposed: add bytes() op by Mike Klein · 5 years ago
- 7b50231 slight bugfix for shr_i16x2 in the interpreter by Mike Klein · 5 years ago
- 57cb5ba i16x2 sub/shr by Mike Klein · 5 years ago