1. dd75b6e SIMD-optimize some pixel swizzler loops by Nigel Tao · 3 years, 5 months ago
  2. 79b39e1 Add SIMD by Nigel Tao · 3 years, 5 months ago
  3. f171c06 Add std/png/README.md by Nigel Tao · 3 years, 5 months ago
  4. a1a70da Add iterate advance parameter by Nigel Tao · 3 years, 5 months ago
  5. f2c99e6 Add pixel_swizzler benches by Nigel Tao · 3 years, 5 months ago
  6. 2b17cf7 Fix uint64_t vs size_t when compiling with -m32 by Nigel Tao · 3 years, 5 months ago
  7. c86add2 Add std/png choose-funcs for filter_distance == 3 by Nigel Tao · 3 years, 5 months ago
  8. dcdd792 Let iterate have multiple assigns by Nigel Tao · 3 years, 5 months ago
  9. d842a20 Let iterate parameters be non-powers-of-2 by Nigel Tao · 3 years, 5 months ago
  10. beaf3ef Add choose by Nigel Tao · 3 years, 5 months ago
  11. 364c396 Have cgen.go call aNode.Public() more often by Nigel Tao · 3 years, 5 months ago
  12. 81c6437 Add choosy by Nigel Tao · 3 years, 5 months ago
  13. 1b83476 Add test_wuffs_png_decode_filters_round_trip by Nigel Tao · 3 years, 5 months ago
  14. f0a142f Tweak std/png.decoder.filter_4 by Nigel Tao · 3 years, 5 months ago
  15. e403659 Remove more branches in std/png filters by Nigel Tao · 3 years, 5 months ago
  16. be00ccf Add "(a - b) < c: a < c; 0 <= b" axiom by Nigel Tao · 3 years, 5 months ago
  17. b7b39e3 Add more facts after "x = y.max(a: z)" by Nigel Tao · 3 years, 5 months ago
  18. a98739b Spin out std/png/decode_filter_fallback.wuffs by Nigel Tao · 3 years, 5 months ago
  19. d0c0286 Optimize png.decoder.filter_1 by Nigel Tao · 3 years, 5 months ago
  20. a575ad8 Factor out png.decoder.filter_N functions by Nigel Tao · 3 years, 5 months ago
  21. aa2d41e Add a mimiclib scratch buffer by Nigel Tao · 3 years, 5 months ago
  22. 10e8ee5 Roll back 0c7a8cc0 re do_bench_image_decode by Nigel Tao · 3 years, 5 months ago
  23. 0976467 Add std/png decode filter benches by Nigel Tao · 3 years, 5 months ago
  24. d1c561c Fix std/png Average filter for the top row by Nigel Tao · 3 years, 5 months ago
  25. 1ff7474 Add fuzz/c/std/png_fuzzer.c by Nigel Tao · 3 years, 5 months ago
  26. 0c7a8cc Have do_bench_image_decode pass a non-NULL dst by Nigel Tao · 3 years, 5 months ago
  27. 88616cc Add std/png mimic benches by Nigel Tao · 3 years, 5 months ago
  28. 5ad6238 Fix std/png Paeth filter for the top row by Nigel Tao · 3 years, 5 months ago
  29. ad311da Add std/png support for paletted and RGBA images by Nigel Tao · 3 years, 5 months ago
  30. 0eca0b8 Add std/png benches by Nigel Tao · 3 years, 5 months ago
  31. b4dcc4e Support swizzle from PIXEL_FORMAT__Y to same by Nigel Tao · 3 years, 5 months ago
  32. c4ce7ae Add "NIE Tests" comment by Nigel Tao · 3 years, 5 months ago
  33. 217b9dc Implement std/png filters by Nigel Tao · 3 years, 5 months ago
  34. 4ff1429 Add std/png filter_and_swizzle by Nigel Tao · 3 years, 5 months ago
  35. 6980e93 Have std/png decode_frame handle multiple IDATs by Nigel Tao · 3 years, 5 months ago
  36. 43a74d6 Apply io_limit to original not just derived vars by Nigel Tao · 3 years, 5 months ago
  37. d655f51 Fix std/png decode_frame workbuf bounds checks by Nigel Tao · 3 years, 5 months ago
  38. 3faddde Fix imageviewer signed/unsigned char comparison by Nigel Tao · 3 years, 5 months ago
  39. b4fd57e Have std/png call zlib.decoder.transform_io by Nigel Tao · 3 years, 5 months ago
  40. 4e39155 Have std/png depend on std/{crc32,zlib} part 2/2 by Nigel Tao · 3 years, 5 months ago
  41. 10783ed Have std/png depend on std/{crc32,zlib} part 1/2 by Nigel Tao · 3 years, 5 months ago
  42. 67a05d1 Have std/png io_bind the workbuf by Nigel Tao · 3 years, 5 months ago
  43. b81999f Restrict an io_bind io arg to local variables only by Nigel Tao · 3 years, 5 months ago
  44. 78c7087 Implement io_limit by Nigel Tao · 3 years, 5 months ago
  45. 58c30e9 Add std/png by Nigel Tao · 3 years, 5 months ago
  46. 47a231f Simplify nie.decoder.decode_image_config by Nigel Tao · 3 years, 5 months ago
  47. 332fb46 Remove std/nie decoder.swizzle derived var hack by Nigel Tao · 3 years, 5 months ago
  48. f6d11c7 Add ast.Expr IsArgsDotFoo and IsMethodCall methods by Nigel Tao · 3 years, 5 months ago
  49. 1197e86 Add std/nie by Nigel Tao · 3 years, 5 months ago
  50. 9e2beac Tighten the NIE spec so that sizes fit in an int32 by Nigel Tao · 3 years, 5 months ago
  51. 5a387fe Swizzler support for src_pixfmt = RGB|A_NONPREMUL by Nigel Tao · 3 years, 5 months ago
  52. 38827d8 Have restart_frame require decode_image_config by Nigel Tao · 3 years, 5 months ago
  53. 68fb70f Harmonize image decoders' call_sequence states by Nigel Tao · 3 years, 5 months ago
  54. 9399c82 Have non-animated image decoders give EOD earlier by Nigel Tao · 3 years, 5 months ago
  55. 4a8acf9 Tighten valid const/func/struct names by Nigel Tao · 3 years, 5 months ago
  56. f473ffa Deprecate script/preprocess-wuffs.go by Nigel Tao · 3 years, 5 months ago
  57. 695a681 Remove gif.config_decoder by Nigel Tao · 3 years, 5 months ago
  58. 1c8f928 Add fuzz/c/std/bmp_fuzzer.c by Nigel Tao · 3 years, 6 months ago
  59. 4346028 Factor out fuzz/c/fuzzlib/fuzzlib_image_decoder.c by Nigel Tao · 3 years, 6 months ago
  60. bb73902 Have gif_fuzzer sometimes use a BGRA_PREMUL dst by Nigel Tao · 3 years, 6 months ago
  61. 0f80763 wuffs gen -version=0.3.0-alpha.18 by Nigel Tao · 3 years, 6 months ago
  62. c79129a Restore deprecated {reader,writer}_io_position by Nigel Tao · 3 years, 6 months ago
  63. 688de33 Have std/bmp skip_frame handle RLE compression by Nigel Tao · 3 years, 6 months ago
  64. 290adc9 Have std/bmp consume the final per-row padding by Nigel Tao · 3 years, 6 months ago
  65. 59799dd Remove std/bmp redundant dst_y_end field by Nigel Tao · 3 years, 6 months ago
  66. 47b114e Have std/bmp reject RLE EOL if y out of bounds by Nigel Tao · 3 years, 6 months ago
  67. 267134d wuffs gen -version=0.3.0-alpha.17 by Nigel Tao · 3 years, 6 months ago
  68. 1878dc9 Have std/bmp detect bad RLE compression by Nigel Tao · 3 years, 6 months ago
  69. f880d64 Have std/bmp decode OS/2 BMP files by Nigel Tao · 3 years, 6 months ago
  70. 7c2f365 Have std/bmp decode 1, 2 or 4 bits per pixel by Nigel Tao · 3 years, 6 months ago
  71. 8a12a64 Add limited_swizzle_u32_interleaved_from_reader by Nigel Tao · 3 years, 6 months ago
  72. 8ee76df Add swizzle_interleaved_transparent_black decl by Nigel Tao · 3 years, 6 months ago
  73. 977ed8f Have std/bmp decode COMPRESSION_RLE8 by Nigel Tao · 3 years, 6 months ago
  74. 49b5b3c Remove redundant loop condition in std/bmp by Nigel Tao · 3 years, 6 months ago
  75. f67d83c Add std/bmp COMPRESSION_ETC constants by Nigel Tao · 3 years, 6 months ago
  76. 6695e4a Fix std/bmp checking bits_per_pixel too early by Nigel Tao · 3 years, 6 months ago
  77. 0ccdece Add swizzle_interleaved_transparent_black by Nigel Tao · 3 years, 6 months ago
  78. fa17982 Run "wuffs gen" missed for 0c481fe7 by Nigel Tao · 3 years, 6 months ago
  79. 0c481fe Improve cgen for constant-indexed slices of arrays by Nigel Tao · 3 years, 6 months ago
  80. 8482161 Add base.pixel_buffer.palette_or_else by Nigel Tao · 3 years, 6 months ago
  81. 2cf0252 Have std/bmp decode 8-bit paletted images by Nigel Tao · 3 years, 6 months ago
  82. 50a0e76 Fix -Werror=conversion in base/image-public.h by Nigel Tao · 3 years, 6 months ago
  83. 960b5df Have std/bmp decode BITFIELDS compression by Nigel Tao · 3 years, 6 months ago
  84. cda0db2 Rename std/bmp mask_x fields by Nigel Tao · 3 years, 6 months ago
  85. 3811a2b Have std/bmp decode BGRX by Nigel Tao · 3 years, 6 months ago
  86. ac930b8 Swizzler support for src_pixfmt = BGRX by Nigel Tao · 3 years, 7 months ago
  87. 53ec09f Tighten the NIE spec to always be in BGRA order by Nigel Tao · 3 years, 7 months ago
  88. 6b69425 Don't unroll pixel_swizzler 4x8 4x16le conversion by Nigel Tao · 3 years, 7 months ago
  89. 4a5df43 Add PIXEL_FORMAT__BGRA_NONPREMUL_4X16LE by Nigel Tao · 3 years, 7 months ago
  90. 904004e Let non-strict JSON Pointer syntax allow "~t" by Nigel Tao · 3 years, 7 months ago
  91. 42d569f Refactor cgen's write{Load,Save}DerivedVar by Nigel Tao · 3 years, 7 months ago
  92. 55caff6 Remove some hard-coded a_dst/a_src names in cgen by Nigel Tao · 3 years, 7 months ago
  93. 7ea23d5 Refactor cgen's writeStatementAssign by Nigel Tao · 3 years, 7 months ago
  94. 0566cb2 Remove obsolete writeStatementAssign0 return value by Nigel Tao · 3 years, 7 months ago
  95. feac895 Rearrange cgen temporary assignment for =? by Nigel Tao · 3 years, 7 months ago
  96. b3c793e Remove obsolete cgen of Optional effects by Nigel Tao · 3 years, 7 months ago
  97. 43630d1 Make lang/ast Str methods return non-empty for nil by Nigel Tao · 3 years, 7 months ago
  98. 2dfe222 Drop args- and this-related facts after ? call by Nigel Tao · 3 years, 7 months ago
  99. b3cc3c5 Tweak logo ears by Nigel Tao · 3 years, 7 months ago
  100. ce685a6 Fix hpd__small_rshift clobbering the negative bit by Nigel Tao · 3 years, 7 months ago