1. 0c90247 Correct sRGB <-> linear everywhere. by mtklein · 8 years ago
  2. 566ea9b Tune linear->sRGB constants to round-trip all bytes. by mtklein · 8 years ago
  3. 6bdbf44 Improve naive SkColorXform to half floats by msarett · 8 years ago
  4. 9ce3a54 Add capability for SkColorXform to output half floats by msarett · 9 years ago
  5. 036e183 Add a bench to measure the best way to pack from int to uint16_t with SSE. by mtklein · 9 years ago
  6. 58e389b Expand _01 half<->float limitation to _finite. Simplify. by mtklein · 9 years ago
  7. 64bbad3 Revert of Expand _01 half<->float limitation to _finite. Simplify. (patchset #7 id:120001 of https://codereview.chromium.org/2145663003/ ) by mtklein · 9 years ago
  8. 3296bee Expand _01 half<->float limitation to _finite. Simplify. by mtklein · 9 years ago
  9. 0358a6a Update SkOpts namespaces. by mtklein · 9 years ago
  10. 281b33f SkRasterPipeline preliminaries by mtklein · 9 years ago
  11. 2edf0c6 Remove bloat from SkBlend_opts. by herb · 9 years ago
  12. 7d3ff71 Add Sk4f_RoundToInt by msarett · 9 years ago
  13. afb8539 Revert of try to speed-up maprect + round2i + contains (patchset #8 id:140001 of https://codereview.chromium.org/2133413002/ ) by msarett · 9 years ago
  14. b42b785 try to speed-up maprect + round2i + contains by reed · 9 years ago
  15. 5608e2e Clean up hyper-local SkCpu feature test experiment. by mtklein · 9 years ago
  16. 6006f67 Make all color xforms 'fast' (step 1) by msarett · 9 years ago
  17. ac41bac Move sRGB <-> linear conversion components to their own files. by mtklein · 9 years ago
  18. e930459 Revert of Move sRGB <-> linear conversion components to their own files. (patchset #5 id:80001 of https://codereview.chromium.org/2128893002/ ) by mtklein · 9 years ago
  19. 45e58c8 Move sRGB <-> linear conversion components to their own files. by mtklein · 9 years ago
  20. 4d1dd66 Add stub for avx. by herb · 9 years ago
  21. 9bba215 Do loads and math in parallel in SkColorXform_opts by msarett · 9 years ago
  22. b390676 Use a table-based implementation of SkDefaultXform by msarett · 9 years ago
  23. d280957 Support sRGB dsts in opt code by msarett · 9 years ago
  24. 3e31812 Quick bandaid for chromium:611002. by mtklein · 9 years ago
  25. 64f061a port SkColorXform_opts to Sk4f by mtklein · 9 years ago
  26. c2a7c2f Clean up two unlaunched SSE 4.1 8888 blits. by mtklein · 9 years ago
  27. dea0340 Implement fast, correct gamma conversion for color xforms by msarett · 9 years ago
  28. 12386d5 Revert of Clean up two unlaunched SSE 4.1 8888 blits. (patchset #1 id:1 of https://codereview.chromium.org/2062853002/ ) by mtklein · 9 years ago
  29. 6e47209 Clean up two unlaunched SSE 4.1 8888 blits. by mtklein · 9 years ago
  30. e18fa44 Move immintrin/arm_neon includes to where they are used. by mtklein · 9 years ago
  31. a9e878c Optimize color xforms with 2.2 gammas for SSE2 by msarett · 9 years ago
  32. 50bcb18 Revert of Move immintrin/arm_neon includes to where they are used. (patchset #2 id:20001 of https://codereview.chromium.org/2045633002/ ) by mtklein · 9 years ago
  33. 12dfaaa Move immintrin/arm_neon includes to where they are used. by mtklein · 9 years ago
  34. 074b48e I have found a more efficient way of detecting 1 and 0 alpha in SSE2. In addition, I found a stall on an execution unit for the lea instruction and rearranged to code to avoid that. by herb · 9 years ago
  35. cc49e59 Add tests and benches to support the sRGB blitter for SkOpts by herb · 9 years ago
  36. 4933d0b Revert of Add specialized sRGB blitter for SkOpts (patchset #21 id:400001 of https://codereview.chromium.org/1939513002/ ) by reed · 9 years ago
  37. bc92754 Add tests and benches to support the sRGB blitter for SkOpts by herb · 9 years ago
  38. fbb3102 Revert "Add tests and benches to support the sRGB blitter for SkOpts" by scroggo · 9 years ago
  39. 554784c Add tests and benches to support the sRGB blitter for SkOpts by herb · 9 years ago
  40. ffa4a92 SkOncePtr -> SkOnce by mtklein · 9 years ago
  41. 809ccf3 Remove NEON runtime detection support. by mtklein · 9 years ago
  42. 959a293 Revert of SkOncePtr -> SkOnce (patchset #1 id:1 of https://codereview.chromium.org/1949313003/ ) by reed · 9 years ago
  43. 82da9a8 Reland of SkOncePtr -> SkOnce (patchset #1 id:1 of https://codereview.chromium.org/1945293004/ ) by reed · 9 years ago
  44. 7eb33da Revert of SkOncePtr -> SkOnce (patchset #4 id:60001 of https://codereview.chromium.org/1953533002/ ) by reed · 9 years ago
  45. 9bd3fc7 SkOncePtr -> SkOnce by mtklein · 9 years ago
  46. c5091b5 Add a hook for CPU-optimized sRGB-sRGB srcover. by mtklein · 9 years ago
  47. 244a653 skcpu: sse4.1 floor, f16c f16<->f32 by mtklein · 9 years ago
  48. 4311f01 Move CPU feature detection to its own file. by mtklein · 9 years ago
  49. 86498fb Revert of Move CPU feature detection to its own file. (patchset #7 id:120001 of https://codereview.chromium.org/1890483002/ ) by mtklein · 9 years ago
  50. 2c7f240 Revert of skcpu: sse4.1 floor, f16c f16<->f32 (patchset #11 id:200001 of https://codereview.chromium.org/1891513002/ ) by mtklein · 9 years ago
  51. 3faf74b skcpu: sse4.1 floor, f16c f16<->f32 by mtklein · 9 years ago
  52. 834d9e1 Revert of skcpu: sse4.1 floor, f16c f16<->f32 (patchset #10 id:180001 of https://codereview.chromium.org/1891513002/ ) by mtklein · 9 years ago
  53. 567118f Graduate matrix map-point procs out of SkOpts. by mtklein · 9 years ago
  54. cbe3c1a skcpu: sse4.1 floor, f16c f16<->f32 by mtklein · 9 years ago
  55. 872ea29 Move CPU feature detection to its own file. by mtklein · 9 years ago
  56. 601e36a Add AVX/AVX2 support for runtime check by Melnikov.Sergey.V · 9 years ago
  57. b4a7dc9 Port S32A_opaque blit row to SkOpts. by mtklein · 9 years ago
  58. ee451cf Revert of Clean up SSSE3 and SSE4 stubs. (patchset #1 id:1 of https://codereview.chromium.org/1810183003/ ) by mtklein · 9 years ago
  59. f8f90e4 SkNx refresh by mtklein · 9 years ago
  60. f8ee67e Fix for unaligned automatic variable address in SSE routines. This used to work on linux but crashed on windows when rendering antialiased glyphs. I tracked the problem down to an alignment issue. by marco.diiga · 9 years ago
  61. 2b1b40e Clean up SSSE3 and SSE4 stubs. by mtklein · 9 years ago
  62. 05a5647 fission bitmapprocstate by reed · 9 years ago
  63. 897586c remove untested blit optimization by caryclark · 9 years ago
  64. fd5a260 Add swizzle for rgb8888. by herb · 9 years ago
  65. 7c249e5 SkNx: kth<...>() -> [...] by mtklein · 9 years ago
  66. be8c19e NEON f32 <-> f16 and f32 <-> u16 by mtklein · 9 years ago
  67. 3bc2624 try plain-old code for sk_memset16/32 now that NEON is compile-time by mtklein · 9 years ago
  68. 0cf795f fast sk4f <-> sk4i SSE methods by mtklein · 9 years ago
  69. 97120a7 Revert of SkNx refactoring (patchset #4 id:60001 of https://codereview.chromium.org/1690633003/ ) by mtklein · 9 years ago
  70. fed90d4 Try fixing unused-variable warnings another way. by mtklein · 9 years ago
  71. c1eb311 SkNx refactoring by mtklein · 9 years ago
  72. e5fe9a4 Sk4f: floor() via int32_t roundtrip. by mtklein · 9 years ago
  73. 126626e Sk4f: add floor() by mtklein · 9 years ago
  74. c023210 Revert of Sk4f: add floor() (patchset #3 id:40001 of https://codereview.chromium.org/1685773002/ ) by mtklein · 9 years ago
  75. 86c6c49 Sk4f: add floor() by mtklein · 9 years ago
  76. 8273ca4 restore sk4i SSE specialization by mtklein · 9 years ago
  77. e4c0bee sknx refactoring by mtklein · 9 years ago
  78. 81bb79b Remove SkNx AVX code. It is not really used. Getting in the way of refactoring. by mtklein · 9 years ago
  79. c5c322d Optimize CMYK->RGBA (BGRA) transform for jpeg decodes by msarett · 9 years ago
  80. 629f25a fix float <---> uint16_t conversion, with Mike's tests. by mtklein · 9 years ago
  81. 2d340f2 could not resist: fast sse float <--> u16 by mtklein · 9 years ago
  82. e721a8e flags and hacks to get MSAN bot going by mtklein · 9 years ago
  83. 0957424 SSE optimizations for GrayAlpha -> RGBA/BGRA Premul/Unpremul by msarett · 9 years ago
  84. 1e06079 NEON optimizations for GrayAlpha -> RGBA/BGRA Premul/Unpremul by msarett · 9 years ago
  85. be5cfa9 Rename SkBitmapProcStateAutoMapper methods by fmalita · 9 years ago
  86. 1059b1f Add SkMSAN.h by mtklein · 9 years ago
  87. 2404f03 Use SkBitmapProcStateAutoMapper for filter samplers also by fmalita · 9 years ago
  88. 0700651 SSSE3 optimizations for gray -> RGBA (or BGRA) by msarett · 9 years ago
  89. 2eff71c NEON optimizations for gray -> RGBA (or BGRA) conversions by msarett · 9 years ago
  90. eb54307 Sampler bias for all nofilter flavors by fmalita · 9 years ago
  91. 507ef6d SkNx Load/store: take any pointer. by mtklein · 9 years ago
  92. a766ca8 de-proc sk_float_rsqrt by mtklein · 9 years ago
  93. 2047334 spin off some safe parts from AVX2 CL by mtklein · 9 years ago
  94. 0dfffbe Revert of AVX 2 SrcOver blits: color32, blitmask. (patchset #24 id:450001 of https://codereview.chromium.org/1532613002/ ) by msarett · 9 years ago
  95. 5d21170 AVX 2 SrcOver blits: color32, blitmask. by mtklein · 9 years ago
  96. 13aa1a5 SSSE3 opts for RGB -> RGB(FF) or BGR(FF) by msarett · 9 years ago
  97. ed814f3 Revert of de-proc sk_float_rsqrt (patchset #3 id:40001 of https://codereview.chromium.org/1616013003/ ) by mtklein · 9 years ago
  98. f1b8b6a Use NEON optimizations for RGB -> RGB(FF) or BGR(FF) in SkSwizzler by msarett · 9 years ago
  99. efcc125 de-proc sk_float_rsqrt by mtklein · 9 years ago
  100. 8bf7b79 Refactor swizzle names and types. by mtklein · 9 years ago