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