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