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