1. 0e76de7 Add std/png bench comment for the roll back by Nigel Tao · 5 weeks ago master
  2. 7de3742 Roll back 'png filter_1_distance_? use more SIMD' by Nigel Tao · 5 weeks ago
  3. 1660f92 Have std/png filter_1_distance_? use more SIMD by Nigel Tao · 5 weeks ago
  4. 14f194c Remove built-in range reset methods by Nigel Tao · 5 weeks ago
  5. 77b9316 Have "SSE42 capable" also include PCLMUL by Nigel Tao · 5 weeks ago
  6. 8e89a17 Rename std/png/decode_filter_sse128.wuffs by Nigel Tao · 5 weeks ago
  7. 73d9538 Change some more s/sse128/sse42/ by Nigel Tao · 5 weeks ago
  8. 5941e7e Rename sse128/sse128i to x86_sse42/x86_m128i by Nigel Tao · 5 weeks ago
  9. a563bb7 Add sse128_i._mm_blend_epi16 by Nigel Tao · 5 weeks ago
  10. 0c1f083 Change _mm_loadu_si128 to _mm_lddqu_si128 by Nigel Tao · 5 weeks ago
  11. de9affa Have _mm_cvtsi32_si128 cast its arg to int32_t by Nigel Tao · 5 weeks ago
  12. d1b7413 Add sse128_i.load_slice128 by Nigel Tao · 5 weeks ago
  13. 2f78804 Use more inclusive language by Nigel Tao · 5 weeks ago
  14. 07b5e01 Unroll some std/png fallback loops by Nigel Tao · 5 weeks ago
  15. d097889 Unroll some std/png sse128 loops by Nigel Tao · 6 weeks ago
  16. 5d88f3c Remove some wuffs_base__make_empty_struct calls by Nigel Tao · 6 weeks ago
  17. 414a011 Add doc/note for WUFFS_BASE__QUIRK_IGNORE_CHECKSUM by Nigel Tao · 6 weeks ago
  18. fd80253 Be able to test and bench the libspng library by Nigel Tao · 6 weeks ago
  19. 170a810 Add std/png benches for ignore/verify checksums by Nigel Tao · 6 weeks ago
  20. 5669f6d Rename some std/png tests and benches by Nigel Tao · 6 weeks ago
  21. 78da508 Rename set_ignore_checksum! as a quirk by Nigel Tao · 6 weeks ago
  22. 0de64ee Use WUFFS_BASE__QUIRK_IGNORE_CHECKSUM by Nigel Tao · 6 weeks ago
  23. b2fe296 Add WUFFS_BASE__QUIRK_IGNORE_CHECKSUM by Nigel Tao · 6 weeks ago
  24. cf4aff9 Have testlib image_decoder helpers take quirks by Nigel Tao · 6 weeks ago
  25. 88cde52 Tweak how std/png checksums the "IHDR" bytes by Nigel Tao · 6 weeks ago
  26. 5477132 Have std/png verify PLTE chunk checksums by Nigel Tao · 6 weeks ago
  27. 04ab103 Have std/png check CRC-32 checksums by Nigel Tao · 6 weeks ago
  28. 909b933 Fix iterate end-pointer calculation by Nigel Tao · 6 weeks ago
  29. c9221e7 Clear iterate slice-variables after iteration by Nigel Tao · 6 weeks ago
  30. 92cda94 Add png.decoder.filter_4_distance_?_sse128 by Nigel Tao · 6 weeks ago
  31. a1788a0 Add png.decoder.filter_3_distance_4_sse128 by Nigel Tao · 6 weeks ago
  32. 4024f5f Tweak builtin.SliceU8Funcs peek method names by Nigel Tao · 6 weeks ago
  33. 9510479 Add std/png benches for filter_distance = 3 by Nigel Tao · 6 weeks ago
  34. 60d16b8 Have builtin.ParseFuncs call parse.Parse less by Nigel Tao · 6 weeks ago
  35. 0c5eed3 Eliminate std/png filter_1_distance_4_sse128 temps by Nigel Tao · 6 weeks ago
  36. 26a7280 Add slice base.u8 peek/poke methods by Nigel Tao · 6 weeks ago
  37. 602b711 Fix lang/ast test for non-numeric refinements by Nigel Tao · 6 weeks ago
  38. a1c22ca Rename load and store to peek and poke by Nigel Tao · 6 weeks ago
  39. 0b6865e Optimize png.decoder.filter_1_distance_4_sse128 by Nigel Tao · 7 weeks ago
  40. f58db5a Reject type refinements unless of numeric types by Nigel Tao · 7 weeks ago
  41. afc6bb9 Add base.sse128_i by Nigel Tao · 7 weeks ago
  42. 020b8e6 Add cpu_arch by Nigel Tao · 7 weeks ago
  43. 6124fda Fix some SIMD compiler warnings by Nigel Tao · 7 weeks ago
  44. a882558 Spell nonpremul consistently by Nigel Tao · 7 weeks ago
  45. dd75b6e SIMD-optimize some pixel swizzler loops by Nigel Tao · 7 weeks ago
  46. 79b39e1 Add SIMD by Nigel Tao · 7 weeks ago
  47. f171c06 Add std/png/README.md by Nigel Tao · 7 weeks ago
  48. a1a70da Add iterate advance parameter by Nigel Tao · 7 weeks ago
  49. f2c99e6 Add pixel_swizzler benches by Nigel Tao · 7 weeks ago
  50. 2b17cf7 Fix uint64_t vs size_t when compiling with -m32 by Nigel Tao · 8 weeks ago
  51. c86add2 Add std/png choose-funcs for filter_distance == 3 by Nigel Tao · 8 weeks ago
  52. dcdd792 Let iterate have multiple assigns by Nigel Tao · 8 weeks ago
  53. d842a20 Let iterate parameters be non-powers-of-2 by Nigel Tao · 8 weeks ago
  54. beaf3ef Add choose by Nigel Tao · 8 weeks ago
  55. 364c396 Have cgen.go call aNode.Public() more often by Nigel Tao · 8 weeks ago
  56. 81c6437 Add choosy by Nigel Tao · 8 weeks ago
  57. 1b83476 Add test_wuffs_png_decode_filters_round_trip by Nigel Tao · 8 weeks ago
  58. f0a142f Tweak std/png.decoder.filter_4 by Nigel Tao · 8 weeks ago
  59. e403659 Remove more branches in std/png filters by Nigel Tao · 8 weeks ago
  60. be00ccf Add "(a - b) < c: a < c; 0 <= b" axiom by Nigel Tao · 8 weeks ago
  61. b7b39e3 Add more facts after "x = y.max(a: z)" by Nigel Tao · 8 weeks ago
  62. a98739b Spin out std/png/decode_filter_fallback.wuffs by Nigel Tao · 8 weeks ago
  63. d0c0286 Optimize png.decoder.filter_1 by Nigel Tao · 9 weeks ago
  64. a575ad8 Factor out png.decoder.filter_N functions by Nigel Tao · 9 weeks ago
  65. aa2d41e Add a mimiclib scratch buffer by Nigel Tao · 9 weeks ago
  66. 10e8ee5 Roll back 0c7a8cc0 re do_bench_image_decode by Nigel Tao · 9 weeks ago
  67. 0976467 Add std/png decode filter benches by Nigel Tao · 9 weeks ago
  68. d1c561c Fix std/png Average filter for the top row by Nigel Tao · 9 weeks ago
  69. 1ff7474 Add fuzz/c/std/png_fuzzer.c by Nigel Tao · 9 weeks ago
  70. 0c7a8cc Have do_bench_image_decode pass a non-NULL dst by Nigel Tao · 9 weeks ago
  71. 88616cc Add std/png mimic benches by Nigel Tao · 9 weeks ago
  72. 5ad6238 Fix std/png Paeth filter for the top row by Nigel Tao · 9 weeks ago
  73. ad311da Add std/png support for paletted and RGBA images by Nigel Tao · 9 weeks ago
  74. 0eca0b8 Add std/png benches by Nigel Tao · 9 weeks ago
  75. b4dcc4e Support swizzle from PIXEL_FORMAT__Y to same by Nigel Tao · 9 weeks ago
  76. c4ce7ae Add "NIE Tests" comment by Nigel Tao · 9 weeks ago
  77. 217b9dc Implement std/png filters by Nigel Tao · 9 weeks ago
  78. 4ff1429 Add std/png filter_and_swizzle by Nigel Tao · 10 weeks ago
  79. 6980e93 Have std/png decode_frame handle multiple IDATs by Nigel Tao · 10 weeks ago
  80. 43a74d6 Apply io_limit to original not just derived vars by Nigel Tao · 10 weeks ago
  81. d655f51 Fix std/png decode_frame workbuf bounds checks by Nigel Tao · 10 weeks ago
  82. 3faddde Fix imageviewer signed/unsigned char comparison by Nigel Tao · 10 weeks ago
  83. b4fd57e Have std/png call zlib.decoder.transform_io by Nigel Tao · 10 weeks ago
  84. 4e39155 Have std/png depend on std/{crc32,zlib} part 2/2 by Nigel Tao · 10 weeks ago
  85. 10783ed Have std/png depend on std/{crc32,zlib} part 1/2 by Nigel Tao · 10 weeks ago
  86. 67a05d1 Have std/png io_bind the workbuf by Nigel Tao · 10 weeks ago
  87. b81999f Restrict an io_bind io arg to local variables only by Nigel Tao · 10 weeks ago
  88. 78c7087 Implement io_limit by Nigel Tao · 10 weeks ago
  89. 58c30e9 Add std/png by Nigel Tao · 10 weeks ago
  90. 47a231f Simplify nie.decoder.decode_image_config by Nigel Tao · 10 weeks ago
  91. 332fb46 Remove std/nie decoder.swizzle derived var hack by Nigel Tao · 10 weeks ago
  92. f6d11c7 Add ast.Expr IsArgsDotFoo and IsMethodCall methods by Nigel Tao · 10 weeks ago
  93. 1197e86 Add std/nie by Nigel Tao · 10 weeks ago
  94. 9e2beac Tighten the NIE spec so that sizes fit in an int32 by Nigel Tao · 2 months ago
  95. 5a387fe Swizzler support for src_pixfmt = RGB|A_NONPREMUL by Nigel Tao · 2 months ago
  96. 38827d8 Have restart_frame require decode_image_config by Nigel Tao · 2 months ago
  97. 68fb70f Harmonize image decoders' call_sequence states by Nigel Tao · 2 months ago
  98. 9399c82 Have non-animated image decoders give EOD earlier by Nigel Tao · 2 months ago
  99. 4a8acf9 Tighten valid const/func/struct names by Nigel Tao · 2 months ago
  100. f473ffa Deprecate script/preprocess-wuffs.go by Nigel Tao · 2 months ago