View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/libwebp/src/dec/alpha_dec.c |
88.89% (144/162) |
100.00% (7/7) |
92.23% (95/103) |
src/libwebp/src/dec/buffer_dec.c |
25.85% (61/236) |
63.64% (7/11) |
39.69% (52/131) |
src/libwebp/src/dec/frame_dec.c |
88.59% (520/587) |
90.00% (18/20) |
89.01% (340/382) |
src/libwebp/src/dec/io_dec.c |
29.14% (153/525) |
31.82% (7/22) |
28.57% (72/252) |
src/libwebp/src/dec/quant_dec.c |
100.00% (46/46) |
100.00% (2/2) |
100.00% (43/43) |
src/libwebp/src/dec/tree_dec.c |
100.00% (80/80) |
100.00% (4/4) |
100.00% (75/75) |
src/libwebp/src/dec/vp8_dec.c |
86.05% (475/552) |
84.62% (22/26) |
85.79% (320/373) |
src/libwebp/src/dec/vp8_dec.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/libwebp/src/dec/vp8l_dec.c |
83.91% (1085/1293) |
84.21% (48/57) |
88.56% (743/839) |
src/libwebp/src/dec/webp_dec.c |
65.85% (376/571) |
50.00% (15/30) |
74.26% (326/439) |
src/libwebp/src/demux/anim_decode.c |
91.75% (289/315) |
90.91% (20/22) |
86.85% (185/213) |
src/libwebp/src/demux/demux.c |
84.52% (568/672) |
78.26% (36/46) |
78.70% (484/615) |
src/libwebp/src/dsp/alpha_processing.c |
19.23% (40/208) |
4.55% (1/22) |
13.43% (18/134) |
src/libwebp/src/dsp/alpha_processing_sse2.c |
39.72% (112/282) |
36.36% (4/11) |
33.85% (44/130) |
src/libwebp/src/dsp/alpha_processing_sse41.c |
6.38% (3/47) |
50.00% (1/2) |
9.09% (1/11) |
src/libwebp/src/dsp/common_sse2.h |
16.67% (14/84) |
25.00% (1/4) |
5.26% (1/19) |
src/libwebp/src/dsp/common_sse41.h |
0.00% (0/77) |
0.00% (0/2) |
0.00% (0/5) |
src/libwebp/src/dsp/cpu.c |
66.22% (49/74) |
75.00% (3/4) |
63.27% (31/49) |
src/libwebp/src/dsp/cpu.h |
100.00% (1/1) |
100.00% (1/1) |
88.89% (8/9) |
src/libwebp/src/dsp/dec.c |
37.42% (229/612) |
21.05% (12/57) |
40.81% (273/669) |
src/libwebp/src/dsp/dec_clip_tables.c |
100.00% (2/2) |
100.00% (1/1) |
100.00% (1/1) |
src/libwebp/src/dsp/dec_sse2.c |
98.91% (724/732) |
98.00% (49/50) |
98.65% (366/371) |
src/libwebp/src/dsp/dec_sse41.c |
100.00% (13/13) |
100.00% (2/2) |
100.00% (6/6) |
src/libwebp/src/dsp/filters.c |
19.39% (32/165) |
15.38% (2/13) |
11.20% (14/125) |
src/libwebp/src/dsp/filters_sse2.c |
43.30% (97/224) |
40.00% (6/15) |
38.46% (50/130) |
src/libwebp/src/dsp/lossless.c |
75.23% (334/444) |
70.45% (31/44) |
79.63% (129/162) |
src/libwebp/src/dsp/lossless_common.h |
0.00% (0/74) |
0.00% (0/14) |
0.00% (0/14) |
src/libwebp/src/dsp/lossless_sse2.c |
55.97% (272/486) |
60.61% (20/33) |
76.88% (133/173) |
src/libwebp/src/dsp/lossless_sse41.c |
55.93% (33/59) |
50.00% (2/4) |
38.46% (10/26) |
src/libwebp/src/dsp/rescaler.c |
0.00% (0/164) |
0.00% (0/7) |
0.00% (0/134) |
src/libwebp/src/dsp/rescaler_sse2.c |
0.00% (0/283) |
0.00% (0/9) |
0.00% (0/162) |
src/libwebp/src/dsp/upsampling.c |
32.56% (42/129) |
20.00% (1/5) |
34.69% (17/49) |
src/libwebp/src/dsp/upsampling_sse2.c |
71.91% (64/89) |
60.00% (3/5) |
90.79% (69/76) |
src/libwebp/src/dsp/upsampling_sse41.c |
8.45% (6/71) |
20.00% (1/5) |
1.32% (1/76) |
src/libwebp/src/dsp/yuv.c |
18.12% (25/138) |
11.11% (1/9) |
12.28% (7/57) |
src/libwebp/src/dsp/yuv.h |
40.74% (33/81) |
56.25% (9/16) |
53.57% (15/28) |
src/libwebp/src/dsp/yuv_sse2.c |
14.05% (69/491) |
20.00% (7/35) |
8.84% (13/147) |
src/libwebp/src/dsp/yuv_sse41.c |
1.09% (4/367) |
4.35% (1/23) |
0.90% (1/111) |
src/libwebp/src/enc/backward_references_enc.h |
0.00% (0/66) |
0.00% (0/15) |
0.00% (0/15) |
src/libwebp/src/enc/histogram_enc.h |
0.00% (0/4) |
0.00% (0/1) |
0.00% (0/1) |
src/libwebp/src/utils/bit_reader_inl_utils.h |
47.83% (44/92) |
50.00% (2/4) |
88.24% (15/17) |
src/libwebp/src/utils/bit_reader_utils.c |
87.39% (104/119) |
83.33% (10/12) |
87.50% (63/72) |
src/libwebp/src/utils/bit_reader_utils.h |
53.85% (7/13) |
50.00% (2/4) |
81.82% (9/11) |
src/libwebp/src/utils/color_cache_utils.c |
70.83% (17/24) |
66.67% (2/3) |
61.54% (8/13) |
src/libwebp/src/utils/color_cache_utils.h |
0.00% (0/22) |
0.00% (0/6) |
0.00% (0/6) |
src/libwebp/src/utils/endian_inl_utils.h |
11.11% (4/36) |
33.33% (1/3) |
33.33% (1/3) |
src/libwebp/src/utils/huffman_utils.c |
96.65% (202/209) |
100.00% (9/9) |
94.12% (128/136) |
src/libwebp/src/utils/palette.c |
0.00% (0/287) |
0.00% (0/13) |
0.00% (0/183) |
src/libwebp/src/utils/quant_levels_dec_utils.c |
0.00% (0/164) |
0.00% (0/9) |
0.00% (0/120) |
src/libwebp/src/utils/random_utils.c |
0.00% (0/8) |
0.00% (0/1) |
0.00% (0/9) |
src/libwebp/src/utils/random_utils.h |
0.00% (0/17) |
0.00% (0/2) |
0.00% (0/2) |
src/libwebp/src/utils/rescaler_utils.c |
0.00% (0/102) |
0.00% (0/5) |
0.00% (0/74) |
src/libwebp/src/utils/rescaler_utils.h |
0.00% (0/9) |
0.00% (0/3) |
0.00% (0/5) |
src/libwebp/src/utils/thread_utils.c |
78.15% (93/119) |
90.00% (9/10) |
64.79% (46/71) |
src/libwebp/src/utils/utils.c |
56.14% (32/57) |
44.44% (4/9) |
68.52% (37/54) |
src/libwebp/src/utils/utils.h |
25.00% (11/44) |
23.08% (3/13) |
23.08% (3/13) |
src/libwebp/src/webp/decode.h |
0.00% (0/26) |
0.00% (0/7) |
0.00% (0/7) |
src/libwebp/src/webp/demux.h |
78.57% (11/14) |
75.00% (3/4) |
85.71% (6/7) |
src/libwebp/src/webp/encode.h |
0.00% (0/11) |
0.00% (0/3) |
0.00% (0/3) |
src/libwebp/src/webp/mux_types.h |
22.73% (5/22) |
33.33% (1/3) |
60.00% (3/5) |
src/libwebp/tests/fuzzer/animation_api_fuzzer.c |
91.30% (42/46) |
100.00% (1/1) |
94.29% (33/35) |
src/libwebp/tests/fuzzer/fuzz_utils.h |
0.00% (0/134) |
0.00% (0/11) |
0.00% (0/11) |
Totals |
54.34% (6567/12084) |
49.49% (392/792) |
59.55% (4295/7213) |