1. 6050cbd Add wuffs_base__magic_number_guess_fourcc by Nigel Tao · 3 years, 2 months ago
  2. 76a530e Add more FourCC values by Nigel Tao · 3 years, 2 months ago
  3. fb4d0da Delete deprecated arm_neon_64, arm_neon_128 by Nigel Tao · 3 years, 2 months ago
  4. 21cc4fa Use more arm_neon_uAxB types and methods by Nigel Tao · 3 years, 2 months ago
  5. 3b5d8fd Use arm_neon_uAxB types and methods by Nigel Tao · 3 years, 2 months ago
  6. 1f9b6ea Generate lang/builtin arm_neon_uAxB methods by Nigel Tao · 3 years, 2 months ago
  7. 62ee403 Add arm_neon u8x8, u16x4, etc types by Nigel Tao · 3 years, 2 months ago
  8. 3d6c609 Add example/jsonptr/README.md by Nigel Tao · 3 years, 2 months ago
  9. 0412679 Add example/json* -input-jwcc and -jwcc flags by Nigel Tao · 3 years, 2 months ago
  10. 773994c Have jsonptr collapse consecutive blank lines by Nigel Tao · 3 years, 2 months ago
  11. d29cb7d Refactor cgen's writeBuiltinCPUArchX86 by Nigel Tao · 3 years, 3 months ago
  12. 1765863 Optimize make_m128i_slice128 pointer arg by Nigel Tao · 3 years, 3 months ago
  13. fa774e6 Add x86_sse42_utility.make_m128i_slice128 by Nigel Tao · 3 years, 3 months ago
  14. d4c23d0 Add base.x86_sse42_utility.make_m128i_single_u32 by Nigel Tao · 3 years, 3 months ago
  15. 8c8f534 Add base.x86_sse42_utility by Nigel Tao · 3 years, 3 months ago
  16. 492068f Prepare to add cpu_arch_utility types by Nigel Tao · 3 years, 3 months ago
  17. 869be76 Rename some std/png c/p variables by Nigel Tao · 3 years, 3 months ago
  18. fd071df Ban cpu_arch types from fields and func args/rets by Nigel Tao · 3 years, 3 months ago
  19. 8c4348b Rename some std etc_sse42 functions by Nigel Tao · 3 years, 3 months ago
  20. ce97a7c Rename wuffs_base__cpu_arch__have_sse42 by Nigel Tao · 3 years, 3 months ago
  21. 02e0955 Rename std/png/decode_filter_sse42.wuffs by Nigel Tao · 3 years, 3 months ago
  22. df9ec5b Check foo is choosy in "choose foo = etc" by Nigel Tao · 3 years, 3 months ago
  23. 26c7fb9 Un-choosy-fy std/png decoder.filter_2 by Nigel Tao · 3 years, 3 months ago
  24. bbc720c Delete wuffs_base__cpu_arch__x86_64__capabilities by Nigel Tao · 3 years, 3 months ago
  25. c8be16a Add lib/armneonintrinsics by Nigel Tao · 3 years, 3 months ago
  26. 4d2df86 Fix some -Werror=conversion false positives by Nigel Tao · 3 years, 3 months ago
  27. b771376 Remove redundant arm_neon zero-initialization by Nigel Tao · 3 years, 3 months ago
  28. 9c1af68 Factor out std/crc32/common_up_arm_crc32.wuffs by Nigel Tao · 3 years, 3 months ago
  29. 4c3f8cc Factor out std/adler32/common_up_x86_sse42.wuffs by Nigel Tao · 3 years, 3 months ago
  30. 010b34e Add std/adler32 hasher.up_arm_neon by Nigel Tao · 3 years, 3 months ago
  31. d13039d Add std/png decoder.filter_4_distance_?_arm_neon by Nigel Tao · 3 years, 3 months ago
  32. 41825fc Add std/png decoder.filter_3_distance_4_arm_neon by Nigel Tao · 3 years, 3 months ago
  33. 4353304 Add std/png decoder.filter_1_distance_4_arm_neon by Nigel Tao · 3 years, 3 months ago
  34. 84f3592 Add base.arm_crc32_u32 type by Nigel Tao · 3 years, 3 months ago
  35. 81ba41e Add slice uintptr_low_12_bits method by Nigel Tao · 3 years, 3 months ago
  36. 0834b40 Add std/crc32 ieee_hasher.up_arm_crc32 by Nigel Tao · 3 years, 3 months ago
  37. 3338b5e Add arm_crc32,arm_neon cpu_arch conditions by Nigel Tao · 3 years, 3 months ago
  38. 3c62757 Fix and tweak hand-written decode_huffman_fast by Nigel Tao · 3 years, 3 months ago
  39. 8595a3b Add std/deflate decode_huffman_fast32 by Nigel Tao · 3 years, 3 months ago
  40. 279d69b Prepare to add std/deflate decode_huffman_fast32 by Nigel Tao · 3 years, 3 months ago
  41. 4993f88 Add base.utility.cpu_arch_is_32_bit() by Nigel Tao · 3 years, 3 months ago
  42. 39e2044 Rename std/deflate decode_huffman_fast function by Nigel Tao · 3 years, 3 months ago
  43. 97591ee Rename std/deflate/decode_huffman_fast.wuffs by Nigel Tao · 3 years, 3 months ago
  44. 77d5fa0 Have std/png decode 16-bit depth images by Nigel Tao · 3 years, 3 months ago
  45. b69e696 Add space before WUFFS_BASE__POTENTIALLY_UNUSED by Nigel Tao · 3 years, 3 months ago
  46. d8d951b Remove std/png tricky field by Nigel Tao · 3 years, 3 months ago
  47. 0a1b8dd Factor out std/png/decode_swizzle_fallback.wuffs by Nigel Tao · 3 years, 3 months ago
  48. f1a8019 Drop std/png filter_and_swizzle_low_bit_depth by Nigel Tao · 3 years, 3 months ago
  49. baad01d Have std/png decode interlaced PNG images by Nigel Tao · 3 years, 3 months ago
  50. 4053c2a Refactor some std/png internals by Nigel Tao · 3 years, 3 months ago
  51. 4942324 Swizzler support src_pixfmt = PIXEL_FORMAT__Y_16BE by Nigel Tao · 3 years, 3 months ago
  52. e77e16c Add fact for "lhs = x[i .. j]" for constant i, j by Nigel Tao · 3 years, 3 months ago
  53. 10146b7 Drop old facts after an impure function call by Nigel Tao · 3 years, 3 months ago
  54. 4848859 Tweak std/deflate decode_huffman_fast asserts by Nigel Tao · 3 years, 3 months ago
  55. dc60821 Roll back the previous "pixel swizzler" commit by Nigel Tao · 3 years, 3 months ago
  56. 83a72f3 Performance mystery: unused pixel swizzler code by Nigel Tao · 3 years, 3 months ago
  57. f1a27fd Tweak std/png's swizzle_low_bit_depth scratch use by Nigel Tao · 3 years, 3 months ago
  58. 4d8e179 Have std/png process the tRNS chunk by Nigel Tao · 3 years, 3 months ago
  59. c392a63 Swizzler let src_pixfmt = INDEXED__BGRA_NONPREMUL by Nigel Tao · 3 years, 3 months ago
  60. b74dbc1 Have tilde-mod ops' cgen cast to integer type by Nigel Tao · 3 years, 3 months ago
  61. a4d8186 Have std/png support low bit depths by Nigel Tao · 3 years, 3 months ago
  62. f89c3d8 Build fix for hand-written decode_huffman_fast by Nigel Tao · 3 years, 3 months ago
  63. 8c4c714 Add 0b prefixed binary numbers by Nigel Tao · 3 years, 3 months ago
  64. 1a63b53 Have std/deflate read 64 bits once per inner loop by Nigel Tao · 3 years, 3 months ago
  65. b61a827 Optimize std/adler32 for SSE4.2 by Nigel Tao · 3 years, 3 months ago
  66. cee57bc Add some more base.x86_m128i methods by Nigel Tao · 3 years, 3 months ago
  67. 2f2bbc6 Rename default github.com branch s/master/main/ by Nigel Tao · 3 years, 3 months ago
  68. 0e76de7 Add std/png bench comment for the roll back by Nigel Tao · 3 years, 3 months ago master
  69. 7de3742 Roll back 'png filter_1_distance_? use more SIMD' by Nigel Tao · 3 years, 3 months ago
  70. 1660f92 Have std/png filter_1_distance_? use more SIMD by Nigel Tao · 3 years, 3 months ago
  71. 14f194c Remove built-in range reset methods by Nigel Tao · 3 years, 3 months ago
  72. 77b9316 Have "SSE42 capable" also include PCLMUL by Nigel Tao · 3 years, 3 months ago
  73. 8e89a17 Rename std/png/decode_filter_sse128.wuffs by Nigel Tao · 3 years, 3 months ago
  74. 73d9538 Change some more s/sse128/sse42/ by Nigel Tao · 3 years, 3 months ago
  75. 5941e7e Rename sse128/sse128i to x86_sse42/x86_m128i by Nigel Tao · 3 years, 3 months ago
  76. a563bb7 Add sse128_i._mm_blend_epi16 by Nigel Tao · 3 years, 3 months ago
  77. 0c1f083 Change _mm_loadu_si128 to _mm_lddqu_si128 by Nigel Tao · 3 years, 3 months ago
  78. de9affa Have _mm_cvtsi32_si128 cast its arg to int32_t by Nigel Tao · 3 years, 3 months ago
  79. d1b7413 Add sse128_i.load_slice128 by Nigel Tao · 3 years, 3 months ago
  80. 2f78804 Use more inclusive language by Nigel Tao · 3 years, 3 months ago
  81. 07b5e01 Unroll some std/png fallback loops by Nigel Tao · 3 years, 3 months ago
  82. d097889 Unroll some std/png sse128 loops by Nigel Tao · 3 years, 3 months ago
  83. 5d88f3c Remove some wuffs_base__make_empty_struct calls by Nigel Tao · 3 years, 3 months ago
  84. 414a011 Add doc/note for WUFFS_BASE__QUIRK_IGNORE_CHECKSUM by Nigel Tao · 3 years, 3 months ago
  85. fd80253 Be able to test and bench the libspng library by Nigel Tao · 3 years, 3 months ago
  86. 170a810 Add std/png benches for ignore/verify checksums by Nigel Tao · 3 years, 3 months ago
  87. 5669f6d Rename some std/png tests and benches by Nigel Tao · 3 years, 4 months ago
  88. 78da508 Rename set_ignore_checksum! as a quirk by Nigel Tao · 3 years, 4 months ago
  89. 0de64ee Use WUFFS_BASE__QUIRK_IGNORE_CHECKSUM by Nigel Tao · 3 years, 4 months ago
  90. b2fe296 Add WUFFS_BASE__QUIRK_IGNORE_CHECKSUM by Nigel Tao · 3 years, 4 months ago
  91. cf4aff9 Have testlib image_decoder helpers take quirks by Nigel Tao · 3 years, 4 months ago
  92. 88cde52 Tweak how std/png checksums the "IHDR" bytes by Nigel Tao · 3 years, 4 months ago
  93. 5477132 Have std/png verify PLTE chunk checksums by Nigel Tao · 3 years, 4 months ago
  94. 04ab103 Have std/png check CRC-32 checksums by Nigel Tao · 3 years, 4 months ago
  95. 909b933 Fix iterate end-pointer calculation by Nigel Tao · 3 years, 4 months ago
  96. c9221e7 Clear iterate slice-variables after iteration by Nigel Tao · 3 years, 4 months ago
  97. 92cda94 Add png.decoder.filter_4_distance_?_sse128 by Nigel Tao · 3 years, 4 months ago
  98. a1788a0 Add png.decoder.filter_3_distance_4_sse128 by Nigel Tao · 3 years, 4 months ago
  99. 4024f5f Tweak builtin.SliceU8Funcs peek method names by Nigel Tao · 3 years, 4 months ago
  100. 9510479 Add std/png benches for filter_distance = 3 by Nigel Tao · 3 years, 4 months ago