- 1daace63 Add DecodeImageCallbacks::OnImageFormat def impl by Nigel Tao · 3 years, 1 month ago
- 5417515 Add more wuffs_aux::DecodeImage comments by Nigel Tao · 3 years, 1 month ago
- 49c5692 Add png_fuzzer "smoke alarm test" by Nigel Tao · 3 years, 1 month ago
- f2ed333 Gate wuffs_aux on WUFFS_BASE__HAVE_UNIQUE_PTR by Nigel Tao · 3 years, 1 month ago
- 1b3a87d Fix cgen.go comment typo by Nigel Tao · 3 years, 1 month ago
- 62986fd Let example/convert-to-nia handle I/O redirects by Nigel Tao · 3 years, 1 month ago
- e9c6f7f Let example/convert-to-nia speak PNG by Nigel Tao · 3 years, 1 month ago
- 02041e8 Narrow the arg range for base.uxx.{high,low}_bits by Nigel Tao · 3 years, 2 months ago
- e16fbaf Add TODOs for using MSVC intrinsics by Nigel Tao · 3 years, 2 months ago
- 334974f Add WUFFS_BASE__HAVE_EQ_DELETE by Nigel Tao · 3 years, 2 months ago
- d05cae1 Pull struct definitions out of `extern "C"` by Nigel Tao · 3 years, 2 months ago
- 210021e Drop obsolete "#if defined(_MSC_VER)" by Nigel Tao · 3 years, 2 months ago
- 312810f Fix some -Werror=sign-conversion bugs by Nigel Tao · 3 years, 2 months ago
- 69e32e8 Add WUFFS_BASE__HAVE_UNIQUE_PTR macro by Nigel Tao · 3 years, 2 months ago
- 2dfeee7 Add wuffs_base__cpu_arch__have_x86_sse42 for MSC by Nigel Tao · 3 years, 2 months ago
- 3a45b69 Fix internal/cgen/auxiliary/image.cc C++ warnings by Nigel Tao · 3 years, 2 months ago
- 4e3a005 Use 8-byte-chunk copy for decode_huffman_fast32 by Nigel Tao · 3 years, 2 months ago
- 8f3d875 Fix some auxiliary/image compiler warnings by Nigel Tao · 3 years, 2 months ago
- 9e5817e Have wuffs_aux::DecodeImage's Done take unique_ptr by Nigel Tao · 3 years, 2 months ago
- a21e891 Add example/imageviewer OnImageConfig override by Nigel Tao · 3 years, 2 months ago
- b58a961 Add etc_copy_u32_from_history_8_byte_chunks_fast by Nigel Tao · 3 years, 2 months ago
- 79c7ba0 Add script/print-crc32-x86-sse42-magic-numbers.go by Nigel Tao · 3 years, 2 months ago
- 5d4fbc3 Implement std/crc32 ieee_hasher.up_x86_sse42 by Nigel Tao · 3 years, 2 months ago
- 44acd0e Add std/crc32 ieee_hasher.up_x86_sse42 placeholder by Nigel Tao · 3 years, 2 months ago
- aae62e4 Fix doc/std/README.md wuffs_base__status typo by Nigel Tao · 3 years, 2 months ago
- a022872 Have wuffs_aux's CopyIn compact the dst buffer by Nigel Tao · 3 years, 2 months ago
- fd1f1c6 Have wuffs_aux::DecodeImage handle I/O redirects by Nigel Tao · 3 years, 2 months ago
- 04f8686 Add wuffs_aux::DecodeImage by Nigel Tao · 3 years, 2 months ago
- ccee207 Change example/imageviewer from C to C++ by Nigel Tao · 3 years, 2 months ago
- 6050cbd Add wuffs_base__magic_number_guess_fourcc by Nigel Tao · 3 years, 2 months ago
- 76a530e Add more FourCC values by Nigel Tao · 3 years, 2 months ago
- fb4d0da Delete deprecated arm_neon_64, arm_neon_128 by Nigel Tao · 3 years, 2 months ago
- 21cc4fa Use more arm_neon_uAxB types and methods by Nigel Tao · 3 years, 2 months ago
- 3b5d8fd Use arm_neon_uAxB types and methods by Nigel Tao · 3 years, 2 months ago
- 1f9b6ea Generate lang/builtin arm_neon_uAxB methods by Nigel Tao · 3 years, 2 months ago
- 62ee403 Add arm_neon u8x8, u16x4, etc types by Nigel Tao · 3 years, 2 months ago
- 3d6c609 Add example/jsonptr/README.md by Nigel Tao · 3 years, 2 months ago
- 0412679 Add example/json* -input-jwcc and -jwcc flags by Nigel Tao · 3 years, 2 months ago
- 773994c Have jsonptr collapse consecutive blank lines by Nigel Tao · 3 years, 2 months ago
- d29cb7d Refactor cgen's writeBuiltinCPUArchX86 by Nigel Tao · 3 years, 2 months ago
- 1765863 Optimize make_m128i_slice128 pointer arg by Nigel Tao · 3 years, 2 months ago
- fa774e6 Add x86_sse42_utility.make_m128i_slice128 by Nigel Tao · 3 years, 2 months ago
- d4c23d0 Add base.x86_sse42_utility.make_m128i_single_u32 by Nigel Tao · 3 years, 2 months ago
- 8c8f534 Add base.x86_sse42_utility by Nigel Tao · 3 years, 2 months ago
- 492068f Prepare to add cpu_arch_utility types by Nigel Tao · 3 years, 2 months ago
- 869be76 Rename some std/png c/p variables by Nigel Tao · 3 years, 2 months ago
- fd071df Ban cpu_arch types from fields and func args/rets by Nigel Tao · 3 years, 2 months ago
- 8c4348b Rename some std etc_sse42 functions by Nigel Tao · 3 years, 2 months ago
- ce97a7c Rename wuffs_base__cpu_arch__have_sse42 by Nigel Tao · 3 years, 2 months ago
- 02e0955 Rename std/png/decode_filter_sse42.wuffs by Nigel Tao · 3 years, 2 months ago
- df9ec5b Check foo is choosy in "choose foo = etc" by Nigel Tao · 3 years, 2 months ago
- 26c7fb9 Un-choosy-fy std/png decoder.filter_2 by Nigel Tao · 3 years, 2 months ago
- bbc720c Delete wuffs_base__cpu_arch__x86_64__capabilities by Nigel Tao · 3 years, 2 months ago
- c8be16a Add lib/armneonintrinsics by Nigel Tao · 3 years, 2 months ago
- 4d2df86 Fix some -Werror=conversion false positives by Nigel Tao · 3 years, 2 months ago
- b771376 Remove redundant arm_neon zero-initialization by Nigel Tao · 3 years, 2 months ago
- 9c1af68 Factor out std/crc32/common_up_arm_crc32.wuffs by Nigel Tao · 3 years, 2 months ago
- 4c3f8cc Factor out std/adler32/common_up_x86_sse42.wuffs by Nigel Tao · 3 years, 2 months ago
- 010b34e Add std/adler32 hasher.up_arm_neon by Nigel Tao · 3 years, 2 months ago
- d13039d Add std/png decoder.filter_4_distance_?_arm_neon by Nigel Tao · 3 years, 2 months ago
- 41825fc Add std/png decoder.filter_3_distance_4_arm_neon by Nigel Tao · 3 years, 2 months ago
- 4353304 Add std/png decoder.filter_1_distance_4_arm_neon by Nigel Tao · 3 years, 2 months ago
- 84f3592 Add base.arm_crc32_u32 type by Nigel Tao · 3 years, 2 months ago
- 81ba41e Add slice uintptr_low_12_bits method by Nigel Tao · 3 years, 2 months ago
- 0834b40 Add std/crc32 ieee_hasher.up_arm_crc32 by Nigel Tao · 3 years, 2 months ago
- 3338b5e Add arm_crc32,arm_neon cpu_arch conditions by Nigel Tao · 3 years, 2 months ago
- 3c62757 Fix and tweak hand-written decode_huffman_fast by Nigel Tao · 3 years, 2 months ago
- 8595a3b Add std/deflate decode_huffman_fast32 by Nigel Tao · 3 years, 2 months ago
- 279d69b Prepare to add std/deflate decode_huffman_fast32 by Nigel Tao · 3 years, 2 months ago
- 4993f88 Add base.utility.cpu_arch_is_32_bit() by Nigel Tao · 3 years, 2 months ago
- 39e2044 Rename std/deflate decode_huffman_fast function by Nigel Tao · 3 years, 2 months ago
- 97591ee Rename std/deflate/decode_huffman_fast.wuffs by Nigel Tao · 3 years, 2 months ago
- 77d5fa0 Have std/png decode 16-bit depth images by Nigel Tao · 3 years, 3 months ago
- b69e696 Add space before WUFFS_BASE__POTENTIALLY_UNUSED by Nigel Tao · 3 years, 3 months ago
- d8d951b Remove std/png tricky field by Nigel Tao · 3 years, 3 months ago
- 0a1b8dd Factor out std/png/decode_swizzle_fallback.wuffs by Nigel Tao · 3 years, 3 months ago
- f1a8019 Drop std/png filter_and_swizzle_low_bit_depth by Nigel Tao · 3 years, 3 months ago
- baad01d Have std/png decode interlaced PNG images by Nigel Tao · 3 years, 3 months ago
- 4053c2a Refactor some std/png internals by Nigel Tao · 3 years, 3 months ago
- 4942324 Swizzler support src_pixfmt = PIXEL_FORMAT__Y_16BE by Nigel Tao · 3 years, 3 months ago
- e77e16c Add fact for "lhs = x[i .. j]" for constant i, j by Nigel Tao · 3 years, 3 months ago
- 10146b7 Drop old facts after an impure function call by Nigel Tao · 3 years, 3 months ago
- 4848859 Tweak std/deflate decode_huffman_fast asserts by Nigel Tao · 3 years, 3 months ago
- dc60821 Roll back the previous "pixel swizzler" commit by Nigel Tao · 3 years, 3 months ago
- 83a72f3 Performance mystery: unused pixel swizzler code by Nigel Tao · 3 years, 3 months ago
- f1a27fd Tweak std/png's swizzle_low_bit_depth scratch use by Nigel Tao · 3 years, 3 months ago
- 4d8e179 Have std/png process the tRNS chunk by Nigel Tao · 3 years, 3 months ago
- c392a63 Swizzler let src_pixfmt = INDEXED__BGRA_NONPREMUL by Nigel Tao · 3 years, 3 months ago
- b74dbc1 Have tilde-mod ops' cgen cast to integer type by Nigel Tao · 3 years, 3 months ago
- a4d8186 Have std/png support low bit depths by Nigel Tao · 3 years, 3 months ago
- f89c3d8 Build fix for hand-written decode_huffman_fast by Nigel Tao · 3 years, 3 months ago
- 8c4c714 Add 0b prefixed binary numbers by Nigel Tao · 3 years, 3 months ago
- 1a63b53 Have std/deflate read 64 bits once per inner loop by Nigel Tao · 3 years, 3 months ago
- b61a827 Optimize std/adler32 for SSE4.2 by Nigel Tao · 3 years, 3 months ago
- cee57bc Add some more base.x86_m128i methods by Nigel Tao · 3 years, 3 months ago
- 2f2bbc6 Rename default github.com branch s/master/main/ by Nigel Tao · 3 years, 3 months ago
- 0e76de7 Add std/png bench comment for the roll back by Nigel Tao · 3 years, 3 months ago master
- 7de3742 Roll back 'png filter_1_distance_? use more SIMD' by Nigel Tao · 3 years, 3 months ago
- 1660f92 Have std/png filter_1_distance_? use more SIMD by Nigel Tao · 3 years, 3 months ago
- 14f194c Remove built-in range reset methods by Nigel Tao · 3 years, 3 months ago