├── .gitignore ├── 1. Prefix Coding ├── .swiftpm │ └── xcode │ │ └── package.xcworkspace │ │ └── contents.xcworkspacedata ├── Package.swift ├── Sources │ └── TinyWebP │ │ ├── Decoder │ │ ├── ByteReader.swift │ │ ├── RIFF.swift │ │ ├── RIFFReader.swift │ │ ├── VP8L │ │ │ ├── DecodingErrors.swift │ │ │ ├── NRGBAImage.swift │ │ │ ├── PrefixCode.swift │ │ │ ├── Transform.swift │ │ │ └── VP8LDecoder.swift │ │ └── WebPDecoder.swift │ │ ├── Encoder │ │ ├── BitWriter.swift │ │ ├── Debug.swift │ │ ├── Errors.swift │ │ ├── HuffmanCode.swift │ │ ├── NRGBA.swift │ │ └── Writer.swift │ │ └── WebP.swift └── Tests │ ├── Resources │ ├── 16x16.png │ └── 16x16.webp │ └── Tests.swift ├── 2. Subtract Green ├── .swiftpm │ └── xcode │ │ └── package.xcworkspace │ │ └── contents.xcworkspacedata ├── Package.swift ├── Sources │ └── TinyWebP │ │ ├── Decoder │ │ ├── ByteReader.swift │ │ ├── RIFF.swift │ │ ├── RIFFReader.swift │ │ ├── VP8L │ │ │ ├── DecodingErrors.swift │ │ │ ├── NRGBAImage.swift │ │ │ ├── PrefixCode.swift │ │ │ ├── Transform.swift │ │ │ └── VP8LDecoder.swift │ │ └── WebPDecoder.swift │ │ ├── Encoder │ │ ├── BitWriter.swift │ │ ├── Debug.swift │ │ ├── EncodeTransform.swift │ │ ├── Errors.swift │ │ ├── HuffmanCode.swift │ │ ├── NRGBA.swift │ │ └── Writer.swift │ │ └── WebP.swift └── Tests │ ├── Resources │ ├── 16x16.png │ ├── 16x16.webp │ └── 16x16SubGreen.webp │ └── Tests.swift ├── 3. LZ77 ├── .swiftpm │ └── xcode │ │ └── package.xcworkspace │ │ └── contents.xcworkspacedata ├── Package.swift ├── Sources │ └── TinyWebP │ │ ├── Decoder │ │ ├── ByteReader.swift │ │ ├── RIFF.swift │ │ ├── RIFFReader.swift │ │ ├── VP8L │ │ │ ├── DecodingErrors.swift │ │ │ ├── NRGBAImage.swift │ │ │ ├── PrefixCode.swift │ │ │ └── VP8LDecoder.swift │ │ └── WebPDecoder.swift │ │ ├── Encoder │ │ ├── BitWriter.swift │ │ ├── Debug.swift │ │ ├── Errors.swift │ │ ├── HuffmanCode.swift │ │ ├── NRGBA.swift │ │ └── Writer.swift │ │ └── WebP.swift └── Tests │ ├── Resources │ ├── 16x16.png │ ├── 16x16.webp │ └── 16x16LZ77.webp │ └── Tests.swift ├── 4. Predictor ├── .swiftpm │ └── xcode │ │ └── package.xcworkspace │ │ └── contents.xcworkspacedata ├── Package.swift ├── Sources │ └── TinyWebP │ │ ├── Decoder │ │ ├── ByteReader.swift │ │ ├── RIFF.swift │ │ ├── RIFFReader.swift │ │ ├── VP8L │ │ │ ├── DecodingErrors.swift │ │ │ ├── NRGBAImage.swift │ │ │ ├── PrefixCode.swift │ │ │ ├── Transform.swift │ │ │ └── VP8LDecoder.swift │ │ └── WebPDecoder.swift │ │ ├── Encoder │ │ ├── BitWriter.swift │ │ ├── Debug.swift │ │ ├── EncodeTransform.swift │ │ ├── Errors.swift │ │ ├── HuffmanCode.swift │ │ ├── NRGBA.swift │ │ └── Writer.swift │ │ └── WebP.swift └── Tests │ ├── Resources │ ├── 16x16.png │ ├── 16x16.webp │ └── 16x16Predictor.webp │ └── Tests.swift ├── 5. Cross Color ├── .swiftpm │ └── xcode │ │ └── package.xcworkspace │ │ └── contents.xcworkspacedata ├── Package.swift ├── Sources │ └── TinyWebP │ │ ├── Decoder │ │ ├── ByteReader.swift │ │ ├── RIFF.swift │ │ ├── RIFFReader.swift │ │ ├── VP8L │ │ │ ├── DecodingErrors.swift │ │ │ ├── NRGBAImage.swift │ │ │ ├── PrefixCode.swift │ │ │ ├── Transform.swift │ │ │ └── VP8LDecoder.swift │ │ └── WebPDecoder.swift │ │ ├── Encoder │ │ ├── BitWriter.swift │ │ ├── Debug.swift │ │ ├── EncodeTransform.swift │ │ ├── Errors.swift │ │ ├── HuffmanCode.swift │ │ ├── NRGBA.swift │ │ └── Writer.swift │ │ └── WebP.swift └── Tests │ ├── Resources │ ├── 16x16.png │ ├── 16x16.webp │ └── 16x16CrossColor.webp │ └── Tests.swift ├── 6. Color Indexing ├── .swiftpm │ └── xcode │ │ └── package.xcworkspace │ │ └── contents.xcworkspacedata ├── Package.swift ├── Sources │ └── TinyWebP │ │ ├── Decoder │ │ ├── ByteReader.swift │ │ ├── RIFF.swift │ │ ├── RIFFReader.swift │ │ ├── VP8L │ │ │ ├── DecodingErrors.swift │ │ │ ├── NRGBAImage.swift │ │ │ ├── PrefixCode.swift │ │ │ ├── Transform.swift │ │ │ └── VP8LDecoder.swift │ │ └── WebPDecoder.swift │ │ ├── Encoder │ │ ├── BitWriter.swift │ │ ├── Debug.swift │ │ ├── EncodeTransform.swift │ │ ├── Errors.swift │ │ ├── HuffmanCode.swift │ │ ├── NRGBA.swift │ │ └── Writer.swift │ │ └── WebP.swift └── Tests │ ├── Resources │ ├── 16x16.png │ ├── 16x16.webp │ └── 16x16ColorIndexing.webp │ └── Tests.swift ├── 7. Color Cache ├── .swiftpm │ └── xcode │ │ └── package.xcworkspace │ │ └── contents.xcworkspacedata ├── Package.swift ├── Sources │ └── TinyWebP │ │ ├── Decoder │ │ ├── ByteReader.swift │ │ ├── RIFF.swift │ │ ├── RIFFReader.swift │ │ ├── VP8L │ │ │ ├── DecodingErrors.swift │ │ │ ├── NRGBAImage.swift │ │ │ ├── PrefixCode.swift │ │ │ ├── Transform.swift │ │ │ └── VP8LDecoder.swift │ │ └── WebPDecoder.swift │ │ ├── Encoder │ │ ├── BitWriter.swift │ │ ├── Debug.swift │ │ ├── Errors.swift │ │ ├── HuffmanCode.swift │ │ ├── NRGBA.swift │ │ └── Writer.swift │ │ └── WebP.swift └── Tests │ ├── Resources │ ├── 16x16.png │ ├── 16x16.webp │ └── 16x16ColorCache.webp │ └── Tests.swift ├── 8. Complete ├── .swiftpm │ └── xcode │ │ └── package.xcworkspace │ │ └── contents.xcworkspacedata ├── Package.swift ├── README.md ├── Sources │ └── WebP │ │ ├── Decoder │ │ ├── ByteReader.swift │ │ ├── RIFF.swift │ │ ├── RIFFReader.swift │ │ ├── VP8 │ │ │ ├── Filter.swift │ │ │ ├── IDCT.swift │ │ │ ├── Partition.swift │ │ │ ├── PredictorModes.swift │ │ │ ├── PredictorProbabilities.swift │ │ │ ├── Quantisation.swift │ │ │ ├── Residuals.swift │ │ │ ├── TokenProbabilities.swift │ │ │ ├── VP8Decoder.swift │ │ │ └── YCbCrSubsampleRatio.swift │ │ ├── VP8L │ │ │ ├── Huffman.swift │ │ │ ├── Transform.swift │ │ │ └── VP8LDecoder.swift │ │ └── WebPDecoder.swift │ │ └── Encoder │ │ ├── BitWriter.swift │ │ ├── EncodeTransform.swift │ │ ├── Errors.swift │ │ ├── HuffmanCode.swift │ │ ├── NRGBA.swift │ │ └── Writer.swift └── Tests │ ├── DecoderTests.swift │ └── Resources │ ├── Encode │ ├── 1.jpg │ ├── 1.png │ ├── 2.jpg │ ├── 2.png │ ├── 3.jpg │ ├── 3.png │ ├── 4.jpg │ ├── 4.png │ ├── 5.jpg │ ├── 5.png │ ├── blue-purple-pink-large.no-filter.lossy.webp.ycbcr.png │ ├── blue-purple-pink-large.normal-filter.lossy.webp.ycbcr.png │ ├── blue-purple-pink-large.png │ ├── blue-purple-pink-large.simple-filter.lossy.webp.ycbcr.png │ ├── blue-purple-pink.lossy.webp.ycbcr.png │ ├── blue-purple-pink.png │ ├── bw-gopher.png │ ├── colormap-0.png │ ├── colormap-251.png │ ├── colormap.png │ ├── go-turns-two-14x18.png │ ├── go-turns-two-down-ab.png │ ├── go-turns-two-down-bl.png │ ├── go-turns-two-down-cr.png │ ├── go-turns-two-down-nn.png │ ├── go-turns-two-rotate-ab.png │ ├── go-turns-two-rotate-bl.png │ ├── go-turns-two-rotate-cr.png │ ├── go-turns-two-rotate-nn.png │ ├── go-turns-two-up-ab.png │ ├── go-turns-two-up-bl.png │ ├── go-turns-two-up-cr.png │ ├── go-turns-two-up-nn.png │ ├── gopher-doc.1bpp.png │ ├── gopher-doc.2bpp.png │ ├── gopher-doc.4bpp.png │ ├── gopher-doc.8bpp.png │ ├── grid.png │ ├── peak.png │ ├── testpattern.png │ ├── tux-rotate-ab.png │ ├── tux-rotate-bl.png │ ├── tux-rotate-cr.png │ ├── tux-rotate-nn.png │ ├── tux.png │ ├── video-001.lossy.webp.ycbcr.png │ ├── video-001.png │ ├── yellow_rose-small-v5.png │ ├── yellow_rose-small.png │ ├── yellow_rose.lossy-with-alpha.webp.nycbcra.png │ ├── yellow_rose.lossy.webp.ycbcr.png │ └── yellow_rose.png │ ├── Outputs │ ├── 1.webp │ ├── 2.webp │ ├── 3.webp │ ├── 4.webp │ ├── 5.webp │ ├── blue-purple-pink-large.no-filter.lossy.webp.ycbcr.webp │ ├── blue-purple-pink-large.normal-filter.lossy.webp.ycbcr.webp │ ├── blue-purple-pink-large.simple-filter.lossy.webp.ycbcr.webp │ ├── blue-purple-pink-large.webp │ ├── blue-purple-pink.lossy.webp.ycbcr.webp │ ├── blue-purple-pink.webp │ ├── bw-gopher.webp │ ├── colormap-0.webp │ ├── colormap-251.webp │ ├── colormap.webp │ ├── go-turns-two-14x18.webp │ ├── go-turns-two-down-ab.webp │ ├── go-turns-two-down-bl.webp │ ├── go-turns-two-down-cr.webp │ ├── go-turns-two-down-nn.webp │ ├── go-turns-two-rotate-ab.webp │ ├── go-turns-two-rotate-bl.webp │ ├── go-turns-two-rotate-cr.webp │ ├── go-turns-two-rotate-nn.webp │ ├── go-turns-two-up-ab.webp │ ├── go-turns-two-up-bl.webp │ ├── go-turns-two-up-cr.webp │ ├── go-turns-two-up-nn.webp │ ├── gopher-doc.1bpp.webp │ ├── gopher-doc.2bpp.webp │ ├── gopher-doc.4bpp.webp │ ├── gopher-doc.8bpp.webp │ ├── grid.webp │ ├── peak.webp │ ├── testpattern.webp │ ├── tux-rotate-ab.webp │ ├── tux-rotate-bl.webp │ ├── tux-rotate-cr.webp │ ├── tux-rotate-nn.webp │ ├── tux.webp │ ├── video-001.lossy.webp.ycbcr.webp │ ├── video-001.webp │ ├── yellow_rose-small-v5.webp │ ├── yellow_rose-small.webp │ ├── yellow_rose.lossy-with-alpha.webp.nycbcra.webp │ ├── yellow_rose.lossy.webp.ycbcr.webp │ └── yellow_rose.webp │ ├── VP8 │ ├── 1.bin │ ├── 1.webp │ ├── 1_webp_a.bin │ ├── 1_webp_a.webp │ ├── 2.bin │ ├── 2.webp │ ├── 2_webp_a.bin │ ├── 2_webp_a.webp │ ├── 3.bin │ ├── 3.webp │ ├── 3_webp_a.bin │ ├── 3_webp_a.webp │ ├── 4.bin │ ├── 4.webp │ ├── 4_webp_a.bin │ ├── 4_webp_a.webp │ ├── 5.bin │ ├── 5.webp │ ├── 5_webp_a.bin │ ├── 5_webp_a.webp │ ├── alpha_color_cache.bin │ ├── alpha_color_cache.webp │ ├── alpha_filter_0_method_0.bin │ ├── alpha_filter_0_method_0.webp │ ├── alpha_filter_0_method_1.bin │ ├── alpha_filter_0_method_1.webp │ ├── alpha_filter_1.bin │ ├── alpha_filter_1.webp │ ├── alpha_filter_1_method_0.bin │ ├── alpha_filter_1_method_0.webp │ ├── alpha_filter_1_method_1.bin │ ├── alpha_filter_1_method_1.webp │ ├── alpha_filter_2.bin │ ├── alpha_filter_2.webp │ ├── alpha_filter_2_method_0.bin │ ├── alpha_filter_2_method_0.webp │ ├── alpha_filter_2_method_1.bin │ ├── alpha_filter_2_method_1.webp │ ├── alpha_filter_3.bin │ ├── alpha_filter_3.webp │ ├── alpha_filter_3_method_0.bin │ ├── alpha_filter_3_method_0.webp │ ├── alpha_filter_3_method_1.bin │ ├── alpha_filter_3_method_1.webp │ ├── alpha_no_compression.bin │ ├── alpha_no_compression.webp │ ├── big_endian_bug_393.bin │ ├── big_endian_bug_393.webp │ ├── blue-purple-pink-large.no-filter.lossy.bin │ ├── blue-purple-pink-large.no-filter.lossy.webp │ ├── blue-purple-pink-large.normal-filter.lossy.bin │ ├── blue-purple-pink-large.normal-filter.lossy.webp │ ├── blue-purple-pink-large.simple-filter.lossy.bin │ ├── blue-purple-pink-large.simple-filter.lossy.webp │ ├── blue-purple-pink.lossy.bin │ ├── blue-purple-pink.lossy.webp │ ├── bryce.bin │ ├── bryce.webp │ ├── bug3.bin │ ├── bug3.webp │ ├── lossy_alpha1.bin │ ├── lossy_alpha1.webp │ ├── lossy_alpha2.bin │ ├── lossy_alpha2.webp │ ├── lossy_alpha3.bin │ ├── lossy_alpha3.webp │ ├── lossy_alpha4.bin │ ├── lossy_alpha4.webp │ ├── lossy_extreme_probabilities.bin │ ├── lossy_extreme_probabilities.webp │ ├── lossy_q0_f100.bin │ ├── lossy_q0_f100.webp │ ├── segment01.bin │ ├── segment01.webp │ ├── segment02.bin │ ├── segment02.webp │ ├── segment03.bin │ ├── segment03.webp │ ├── small_13x1.bin │ ├── small_13x1.webp │ ├── small_1x1.bin │ ├── small_1x1.webp │ ├── small_1x13.bin │ ├── small_1x13.webp │ ├── small_31x13.bin │ ├── small_31x13.webp │ ├── test-nostrong.bin │ ├── test-nostrong.webp │ ├── test.bin │ ├── test.webp │ ├── very_short.bin │ ├── very_short.webp │ ├── video-001.lossy.bin │ ├── video-001.lossy.webp │ ├── vp80-00-comprehensive-001.bin │ ├── vp80-00-comprehensive-001.webp │ ├── vp80-00-comprehensive-002.bin │ ├── vp80-00-comprehensive-002.webp │ ├── vp80-00-comprehensive-003.bin │ ├── vp80-00-comprehensive-003.webp │ ├── vp80-00-comprehensive-004.bin │ ├── vp80-00-comprehensive-004.webp │ ├── vp80-00-comprehensive-005.bin │ ├── vp80-00-comprehensive-005.webp │ ├── vp80-00-comprehensive-006.bin │ ├── vp80-00-comprehensive-006.webp │ ├── vp80-00-comprehensive-007.bin │ ├── vp80-00-comprehensive-007.webp │ ├── vp80-00-comprehensive-008.bin │ ├── vp80-00-comprehensive-008.webp │ ├── vp80-00-comprehensive-009.bin │ ├── vp80-00-comprehensive-009.webp │ ├── vp80-00-comprehensive-010.bin │ ├── vp80-00-comprehensive-010.webp │ ├── vp80-00-comprehensive-011.bin │ ├── vp80-00-comprehensive-011.webp │ ├── vp80-00-comprehensive-012.bin │ ├── vp80-00-comprehensive-012.webp │ ├── vp80-00-comprehensive-013.bin │ ├── vp80-00-comprehensive-013.webp │ ├── vp80-00-comprehensive-014.bin │ ├── vp80-00-comprehensive-014.webp │ ├── vp80-00-comprehensive-015.bin │ ├── vp80-00-comprehensive-015.webp │ ├── vp80-00-comprehensive-016.bin │ ├── vp80-00-comprehensive-016.webp │ ├── vp80-00-comprehensive-017.bin │ ├── vp80-00-comprehensive-017.webp │ ├── vp80-01-intra-1400.bin │ ├── vp80-01-intra-1400.webp │ ├── vp80-01-intra-1411.bin │ ├── vp80-01-intra-1411.webp │ ├── vp80-01-intra-1416.bin │ ├── vp80-01-intra-1416.webp │ ├── vp80-01-intra-1417.bin │ ├── vp80-01-intra-1417.webp │ ├── vp80-02-inter-1402.bin │ ├── vp80-02-inter-1402.webp │ ├── vp80-02-inter-1412.bin │ ├── vp80-02-inter-1412.webp │ ├── vp80-02-inter-1418.bin │ ├── vp80-02-inter-1418.webp │ ├── vp80-02-inter-1424.bin │ ├── vp80-02-inter-1424.webp │ ├── vp80-03-segmentation-1401.bin │ ├── vp80-03-segmentation-1401.webp │ ├── vp80-03-segmentation-1403.bin │ ├── vp80-03-segmentation-1403.webp │ ├── vp80-03-segmentation-1407.bin │ ├── vp80-03-segmentation-1407.webp │ ├── vp80-03-segmentation-1408.bin │ ├── vp80-03-segmentation-1408.webp │ ├── vp80-03-segmentation-1409.bin │ ├── vp80-03-segmentation-1409.webp │ ├── vp80-03-segmentation-1410.bin │ ├── vp80-03-segmentation-1410.webp │ ├── vp80-03-segmentation-1413.bin │ ├── vp80-03-segmentation-1413.webp │ ├── vp80-03-segmentation-1414.bin │ ├── vp80-03-segmentation-1414.webp │ ├── vp80-03-segmentation-1415.bin │ ├── vp80-03-segmentation-1415.webp │ ├── vp80-03-segmentation-1425.bin │ ├── vp80-03-segmentation-1425.webp │ ├── vp80-03-segmentation-1426.bin │ ├── vp80-03-segmentation-1426.webp │ ├── vp80-03-segmentation-1427.bin │ ├── vp80-03-segmentation-1427.webp │ ├── vp80-03-segmentation-1432.bin │ ├── vp80-03-segmentation-1432.webp │ ├── vp80-03-segmentation-1435.bin │ ├── vp80-03-segmentation-1435.webp │ ├── vp80-03-segmentation-1436.bin │ ├── vp80-03-segmentation-1436.webp │ ├── vp80-03-segmentation-1437.bin │ ├── vp80-03-segmentation-1437.webp │ ├── vp80-03-segmentation-1441.bin │ ├── vp80-03-segmentation-1441.webp │ ├── vp80-03-segmentation-1442.bin │ ├── vp80-03-segmentation-1442.webp │ ├── vp80-04-partitions-1404.bin │ ├── vp80-04-partitions-1404.webp │ ├── vp80-04-partitions-1405.bin │ ├── vp80-04-partitions-1405.webp │ ├── vp80-04-partitions-1406.bin │ ├── vp80-04-partitions-1406.webp │ ├── vp80-05-sharpness-1428.bin │ ├── vp80-05-sharpness-1428.webp │ ├── vp80-05-sharpness-1429.bin │ ├── vp80-05-sharpness-1429.webp │ ├── vp80-05-sharpness-1430.bin │ ├── vp80-05-sharpness-1430.webp │ ├── vp80-05-sharpness-1431.bin │ ├── vp80-05-sharpness-1431.webp │ ├── vp80-05-sharpness-1433.bin │ ├── vp80-05-sharpness-1433.webp │ ├── vp80-05-sharpness-1434.bin │ ├── vp80-05-sharpness-1434.webp │ ├── vp80-05-sharpness-1438.bin │ ├── vp80-05-sharpness-1438.webp │ ├── vp80-05-sharpness-1439.bin │ ├── vp80-05-sharpness-1439.webp │ ├── vp80-05-sharpness-1440.bin │ ├── vp80-05-sharpness-1440.webp │ ├── vp80-05-sharpness-1443.bin │ ├── vp80-05-sharpness-1443.webp │ ├── yellow_rose.lossy-with-alpha.bin │ ├── yellow_rose.lossy-with-alpha.webp │ ├── yellow_rose.lossy.bin │ └── yellow_rose.lossy.webp │ └── VP8L │ ├── 1_webp_ll.bin │ ├── 1_webp_ll.webp │ ├── 2_webp_ll.bin │ ├── 2_webp_ll.webp │ ├── 3_webp_ll.bin │ ├── 3_webp_ll.webp │ ├── 4_webp_ll.bin │ ├── 4_webp_ll.webp │ ├── 5_webp_ll.bin │ ├── 5_webp_ll.webp │ ├── bad_palette_index 2.bin │ ├── bad_palette_index 2.webp │ ├── bad_palette_index.bin │ ├── bad_palette_index.webp │ ├── blue-purple-pink-large.lossless.bin │ ├── blue-purple-pink-large.lossless.webp │ ├── blue-purple-pink.lossless.bin │ ├── blue-purple-pink.lossless.webp │ ├── color_cache_bits_11.bin │ ├── color_cache_bits_11.webp │ ├── dual_transform.bin │ ├── dual_transform.webp │ ├── gopher-doc.1bpp.lossless.bin │ ├── gopher-doc.1bpp.lossless.webp │ ├── gopher-doc.2bpp.lossless.bin │ ├── gopher-doc.2bpp.lossless.webp │ ├── gopher-doc.4bpp.lossless.bin │ ├── gopher-doc.4bpp.lossless.webp │ ├── gopher-doc.8bpp.lossless.bin │ ├── gopher-doc.8bpp.lossless.webp │ ├── lossless1.bin │ ├── lossless1.webp │ ├── lossless2.bin │ ├── lossless2.webp │ ├── lossless3.bin │ ├── lossless3.webp │ ├── lossless4.bin │ ├── lossless4.webp │ ├── lossless_big_random_alpha.bin │ ├── lossless_big_random_alpha.webp │ ├── lossless_color_transform.bin │ ├── lossless_color_transform.webp │ ├── lossless_vec_1_0.bin │ ├── lossless_vec_1_0.webp │ ├── lossless_vec_1_1.bin │ ├── lossless_vec_1_1.webp │ ├── lossless_vec_1_10.bin │ ├── lossless_vec_1_10.webp │ ├── lossless_vec_1_11.bin │ ├── lossless_vec_1_11.webp │ ├── lossless_vec_1_12.bin │ ├── lossless_vec_1_12.webp │ ├── lossless_vec_1_13.bin │ ├── lossless_vec_1_13.webp │ ├── lossless_vec_1_14.bin │ ├── lossless_vec_1_14.webp │ ├── lossless_vec_1_15.bin │ ├── lossless_vec_1_15.webp │ ├── lossless_vec_1_2.bin │ ├── lossless_vec_1_2.webp │ ├── lossless_vec_1_3.bin │ ├── lossless_vec_1_3.webp │ ├── lossless_vec_1_4.bin │ ├── lossless_vec_1_4.webp │ ├── lossless_vec_1_5.bin │ ├── lossless_vec_1_5.webp │ ├── lossless_vec_1_6.bin │ ├── lossless_vec_1_6.webp │ ├── lossless_vec_1_7.bin │ ├── lossless_vec_1_7.webp │ ├── lossless_vec_1_8.bin │ ├── lossless_vec_1_8.webp │ ├── lossless_vec_1_9.bin │ ├── lossless_vec_1_9.webp │ ├── lossless_vec_2_0.bin │ ├── lossless_vec_2_0.webp │ ├── lossless_vec_2_1.bin │ ├── lossless_vec_2_1.webp │ ├── lossless_vec_2_10.bin │ ├── lossless_vec_2_10.webp │ ├── lossless_vec_2_11.bin │ ├── lossless_vec_2_11.webp │ ├── lossless_vec_2_12.bin │ ├── lossless_vec_2_12.webp │ ├── lossless_vec_2_13.bin │ ├── lossless_vec_2_13.webp │ ├── lossless_vec_2_14.bin │ ├── lossless_vec_2_14.webp │ ├── lossless_vec_2_15.bin │ ├── lossless_vec_2_15.webp │ ├── lossless_vec_2_2.bin │ ├── lossless_vec_2_2.webp │ ├── lossless_vec_2_3.bin │ ├── lossless_vec_2_3.webp │ ├── lossless_vec_2_4.bin │ ├── lossless_vec_2_4.webp │ ├── lossless_vec_2_5.bin │ ├── lossless_vec_2_5.webp │ ├── lossless_vec_2_6.bin │ ├── lossless_vec_2_6.webp │ ├── lossless_vec_2_7.bin │ ├── lossless_vec_2_7.webp │ ├── lossless_vec_2_8.bin │ ├── lossless_vec_2_8.webp │ ├── lossless_vec_2_9.bin │ ├── lossless_vec_2_9.webp │ ├── near_lossless_75.bin │ ├── near_lossless_75.webp │ ├── one_color_no_palette.bin │ ├── one_color_no_palette.webp │ ├── tux.lossless.bin │ ├── tux.lossless.webp │ ├── yellow_rose.lossless.bin │ ├── yellow_rose.lossless.webp │ ├── yellow_rose.lossy-with-alpha.bin │ └── yellow_rose.lossy-with-alpha.webp ├── LICENSE ├── README.md └── RIFF Header Reader ├── .swiftpm └── xcode │ └── package.xcworkspace │ └── contents.xcworkspacedata ├── Package.swift ├── Sources └── RIFF Header Reader │ └── RIFFHeaderReader.swift └── Tests ├── Resources └── 2_webp_ll.webp └── Tests.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/.gitignore -------------------------------------------------------------------------------- /1. Prefix Coding/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/1. Prefix Coding/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /1. Prefix Coding/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/1. Prefix Coding/Package.swift -------------------------------------------------------------------------------- /1. Prefix Coding/Sources/TinyWebP/Decoder/ByteReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/1. Prefix Coding/Sources/TinyWebP/Decoder/ByteReader.swift -------------------------------------------------------------------------------- /1. Prefix Coding/Sources/TinyWebP/Decoder/RIFF.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/1. Prefix Coding/Sources/TinyWebP/Decoder/RIFF.swift -------------------------------------------------------------------------------- /1. Prefix Coding/Sources/TinyWebP/Decoder/RIFFReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/1. Prefix Coding/Sources/TinyWebP/Decoder/RIFFReader.swift -------------------------------------------------------------------------------- /1. Prefix Coding/Sources/TinyWebP/Decoder/VP8L/DecodingErrors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/1. Prefix Coding/Sources/TinyWebP/Decoder/VP8L/DecodingErrors.swift -------------------------------------------------------------------------------- /1. Prefix Coding/Sources/TinyWebP/Decoder/VP8L/NRGBAImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/1. Prefix Coding/Sources/TinyWebP/Decoder/VP8L/NRGBAImage.swift -------------------------------------------------------------------------------- /1. Prefix Coding/Sources/TinyWebP/Decoder/VP8L/PrefixCode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/1. Prefix Coding/Sources/TinyWebP/Decoder/VP8L/PrefixCode.swift -------------------------------------------------------------------------------- /1. Prefix Coding/Sources/TinyWebP/Decoder/VP8L/Transform.swift: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /1. Prefix Coding/Sources/TinyWebP/Decoder/VP8L/VP8LDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/1. Prefix Coding/Sources/TinyWebP/Decoder/VP8L/VP8LDecoder.swift -------------------------------------------------------------------------------- /1. Prefix Coding/Sources/TinyWebP/Decoder/WebPDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/1. Prefix Coding/Sources/TinyWebP/Decoder/WebPDecoder.swift -------------------------------------------------------------------------------- /1. Prefix Coding/Sources/TinyWebP/Encoder/BitWriter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/1. Prefix Coding/Sources/TinyWebP/Encoder/BitWriter.swift -------------------------------------------------------------------------------- /1. Prefix Coding/Sources/TinyWebP/Encoder/Debug.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/1. Prefix Coding/Sources/TinyWebP/Encoder/Debug.swift -------------------------------------------------------------------------------- /1. Prefix Coding/Sources/TinyWebP/Encoder/Errors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/1. Prefix Coding/Sources/TinyWebP/Encoder/Errors.swift -------------------------------------------------------------------------------- /1. Prefix Coding/Sources/TinyWebP/Encoder/HuffmanCode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/1. Prefix Coding/Sources/TinyWebP/Encoder/HuffmanCode.swift -------------------------------------------------------------------------------- /1. Prefix Coding/Sources/TinyWebP/Encoder/NRGBA.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/1. Prefix Coding/Sources/TinyWebP/Encoder/NRGBA.swift -------------------------------------------------------------------------------- /1. Prefix Coding/Sources/TinyWebP/Encoder/Writer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/1. Prefix Coding/Sources/TinyWebP/Encoder/Writer.swift -------------------------------------------------------------------------------- /1. Prefix Coding/Sources/TinyWebP/WebP.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/1. Prefix Coding/Sources/TinyWebP/WebP.swift -------------------------------------------------------------------------------- /1. Prefix Coding/Tests/Resources/16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/1. Prefix Coding/Tests/Resources/16x16.png -------------------------------------------------------------------------------- /1. Prefix Coding/Tests/Resources/16x16.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/1. Prefix Coding/Tests/Resources/16x16.webp -------------------------------------------------------------------------------- /1. Prefix Coding/Tests/Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/1. Prefix Coding/Tests/Tests.swift -------------------------------------------------------------------------------- /2. Subtract Green/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/2. Subtract Green/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /2. Subtract Green/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/2. Subtract Green/Package.swift -------------------------------------------------------------------------------- /2. Subtract Green/Sources/TinyWebP/Decoder/ByteReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/2. Subtract Green/Sources/TinyWebP/Decoder/ByteReader.swift -------------------------------------------------------------------------------- /2. Subtract Green/Sources/TinyWebP/Decoder/RIFF.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/2. Subtract Green/Sources/TinyWebP/Decoder/RIFF.swift -------------------------------------------------------------------------------- /2. Subtract Green/Sources/TinyWebP/Decoder/RIFFReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/2. Subtract Green/Sources/TinyWebP/Decoder/RIFFReader.swift -------------------------------------------------------------------------------- /2. Subtract Green/Sources/TinyWebP/Decoder/VP8L/DecodingErrors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/2. Subtract Green/Sources/TinyWebP/Decoder/VP8L/DecodingErrors.swift -------------------------------------------------------------------------------- /2. Subtract Green/Sources/TinyWebP/Decoder/VP8L/NRGBAImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/2. Subtract Green/Sources/TinyWebP/Decoder/VP8L/NRGBAImage.swift -------------------------------------------------------------------------------- /2. Subtract Green/Sources/TinyWebP/Decoder/VP8L/PrefixCode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/2. Subtract Green/Sources/TinyWebP/Decoder/VP8L/PrefixCode.swift -------------------------------------------------------------------------------- /2. Subtract Green/Sources/TinyWebP/Decoder/VP8L/Transform.swift: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /2. Subtract Green/Sources/TinyWebP/Decoder/VP8L/VP8LDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/2. Subtract Green/Sources/TinyWebP/Decoder/VP8L/VP8LDecoder.swift -------------------------------------------------------------------------------- /2. Subtract Green/Sources/TinyWebP/Decoder/WebPDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/2. Subtract Green/Sources/TinyWebP/Decoder/WebPDecoder.swift -------------------------------------------------------------------------------- /2. Subtract Green/Sources/TinyWebP/Encoder/BitWriter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/2. Subtract Green/Sources/TinyWebP/Encoder/BitWriter.swift -------------------------------------------------------------------------------- /2. Subtract Green/Sources/TinyWebP/Encoder/Debug.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/2. Subtract Green/Sources/TinyWebP/Encoder/Debug.swift -------------------------------------------------------------------------------- /2. Subtract Green/Sources/TinyWebP/Encoder/EncodeTransform.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/2. Subtract Green/Sources/TinyWebP/Encoder/EncodeTransform.swift -------------------------------------------------------------------------------- /2. Subtract Green/Sources/TinyWebP/Encoder/Errors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/2. Subtract Green/Sources/TinyWebP/Encoder/Errors.swift -------------------------------------------------------------------------------- /2. Subtract Green/Sources/TinyWebP/Encoder/HuffmanCode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/2. Subtract Green/Sources/TinyWebP/Encoder/HuffmanCode.swift -------------------------------------------------------------------------------- /2. Subtract Green/Sources/TinyWebP/Encoder/NRGBA.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/2. Subtract Green/Sources/TinyWebP/Encoder/NRGBA.swift -------------------------------------------------------------------------------- /2. Subtract Green/Sources/TinyWebP/Encoder/Writer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/2. Subtract Green/Sources/TinyWebP/Encoder/Writer.swift -------------------------------------------------------------------------------- /2. Subtract Green/Sources/TinyWebP/WebP.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/2. Subtract Green/Sources/TinyWebP/WebP.swift -------------------------------------------------------------------------------- /2. Subtract Green/Tests/Resources/16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/2. Subtract Green/Tests/Resources/16x16.png -------------------------------------------------------------------------------- /2. Subtract Green/Tests/Resources/16x16.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/2. Subtract Green/Tests/Resources/16x16.webp -------------------------------------------------------------------------------- /2. Subtract Green/Tests/Resources/16x16SubGreen.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/2. Subtract Green/Tests/Resources/16x16SubGreen.webp -------------------------------------------------------------------------------- /2. Subtract Green/Tests/Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/2. Subtract Green/Tests/Tests.swift -------------------------------------------------------------------------------- /3. LZ77/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/3. LZ77/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /3. LZ77/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/3. LZ77/Package.swift -------------------------------------------------------------------------------- /3. LZ77/Sources/TinyWebP/Decoder/ByteReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/3. LZ77/Sources/TinyWebP/Decoder/ByteReader.swift -------------------------------------------------------------------------------- /3. LZ77/Sources/TinyWebP/Decoder/RIFF.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/3. LZ77/Sources/TinyWebP/Decoder/RIFF.swift -------------------------------------------------------------------------------- /3. LZ77/Sources/TinyWebP/Decoder/RIFFReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/3. LZ77/Sources/TinyWebP/Decoder/RIFFReader.swift -------------------------------------------------------------------------------- /3. LZ77/Sources/TinyWebP/Decoder/VP8L/DecodingErrors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/3. LZ77/Sources/TinyWebP/Decoder/VP8L/DecodingErrors.swift -------------------------------------------------------------------------------- /3. LZ77/Sources/TinyWebP/Decoder/VP8L/NRGBAImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/3. LZ77/Sources/TinyWebP/Decoder/VP8L/NRGBAImage.swift -------------------------------------------------------------------------------- /3. LZ77/Sources/TinyWebP/Decoder/VP8L/PrefixCode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/3. LZ77/Sources/TinyWebP/Decoder/VP8L/PrefixCode.swift -------------------------------------------------------------------------------- /3. LZ77/Sources/TinyWebP/Decoder/VP8L/VP8LDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/3. LZ77/Sources/TinyWebP/Decoder/VP8L/VP8LDecoder.swift -------------------------------------------------------------------------------- /3. LZ77/Sources/TinyWebP/Decoder/WebPDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/3. LZ77/Sources/TinyWebP/Decoder/WebPDecoder.swift -------------------------------------------------------------------------------- /3. LZ77/Sources/TinyWebP/Encoder/BitWriter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/3. LZ77/Sources/TinyWebP/Encoder/BitWriter.swift -------------------------------------------------------------------------------- /3. LZ77/Sources/TinyWebP/Encoder/Debug.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/3. LZ77/Sources/TinyWebP/Encoder/Debug.swift -------------------------------------------------------------------------------- /3. LZ77/Sources/TinyWebP/Encoder/Errors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/3. LZ77/Sources/TinyWebP/Encoder/Errors.swift -------------------------------------------------------------------------------- /3. LZ77/Sources/TinyWebP/Encoder/HuffmanCode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/3. LZ77/Sources/TinyWebP/Encoder/HuffmanCode.swift -------------------------------------------------------------------------------- /3. LZ77/Sources/TinyWebP/Encoder/NRGBA.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/3. LZ77/Sources/TinyWebP/Encoder/NRGBA.swift -------------------------------------------------------------------------------- /3. LZ77/Sources/TinyWebP/Encoder/Writer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/3. LZ77/Sources/TinyWebP/Encoder/Writer.swift -------------------------------------------------------------------------------- /3. LZ77/Sources/TinyWebP/WebP.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/3. LZ77/Sources/TinyWebP/WebP.swift -------------------------------------------------------------------------------- /3. LZ77/Tests/Resources/16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/3. LZ77/Tests/Resources/16x16.png -------------------------------------------------------------------------------- /3. LZ77/Tests/Resources/16x16.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/3. LZ77/Tests/Resources/16x16.webp -------------------------------------------------------------------------------- /3. LZ77/Tests/Resources/16x16LZ77.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/3. LZ77/Tests/Resources/16x16LZ77.webp -------------------------------------------------------------------------------- /3. LZ77/Tests/Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/3. LZ77/Tests/Tests.swift -------------------------------------------------------------------------------- /4. Predictor/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/4. Predictor/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /4. Predictor/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/4. Predictor/Package.swift -------------------------------------------------------------------------------- /4. Predictor/Sources/TinyWebP/Decoder/ByteReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/4. Predictor/Sources/TinyWebP/Decoder/ByteReader.swift -------------------------------------------------------------------------------- /4. Predictor/Sources/TinyWebP/Decoder/RIFF.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/4. Predictor/Sources/TinyWebP/Decoder/RIFF.swift -------------------------------------------------------------------------------- /4. Predictor/Sources/TinyWebP/Decoder/RIFFReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/4. Predictor/Sources/TinyWebP/Decoder/RIFFReader.swift -------------------------------------------------------------------------------- /4. Predictor/Sources/TinyWebP/Decoder/VP8L/DecodingErrors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/4. Predictor/Sources/TinyWebP/Decoder/VP8L/DecodingErrors.swift -------------------------------------------------------------------------------- /4. Predictor/Sources/TinyWebP/Decoder/VP8L/NRGBAImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/4. Predictor/Sources/TinyWebP/Decoder/VP8L/NRGBAImage.swift -------------------------------------------------------------------------------- /4. Predictor/Sources/TinyWebP/Decoder/VP8L/PrefixCode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/4. Predictor/Sources/TinyWebP/Decoder/VP8L/PrefixCode.swift -------------------------------------------------------------------------------- /4. Predictor/Sources/TinyWebP/Decoder/VP8L/Transform.swift: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /4. Predictor/Sources/TinyWebP/Decoder/VP8L/VP8LDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/4. Predictor/Sources/TinyWebP/Decoder/VP8L/VP8LDecoder.swift -------------------------------------------------------------------------------- /4. Predictor/Sources/TinyWebP/Decoder/WebPDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/4. Predictor/Sources/TinyWebP/Decoder/WebPDecoder.swift -------------------------------------------------------------------------------- /4. Predictor/Sources/TinyWebP/Encoder/BitWriter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/4. Predictor/Sources/TinyWebP/Encoder/BitWriter.swift -------------------------------------------------------------------------------- /4. Predictor/Sources/TinyWebP/Encoder/Debug.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/4. Predictor/Sources/TinyWebP/Encoder/Debug.swift -------------------------------------------------------------------------------- /4. Predictor/Sources/TinyWebP/Encoder/EncodeTransform.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/4. Predictor/Sources/TinyWebP/Encoder/EncodeTransform.swift -------------------------------------------------------------------------------- /4. Predictor/Sources/TinyWebP/Encoder/Errors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/4. Predictor/Sources/TinyWebP/Encoder/Errors.swift -------------------------------------------------------------------------------- /4. Predictor/Sources/TinyWebP/Encoder/HuffmanCode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/4. Predictor/Sources/TinyWebP/Encoder/HuffmanCode.swift -------------------------------------------------------------------------------- /4. Predictor/Sources/TinyWebP/Encoder/NRGBA.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/4. Predictor/Sources/TinyWebP/Encoder/NRGBA.swift -------------------------------------------------------------------------------- /4. Predictor/Sources/TinyWebP/Encoder/Writer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/4. Predictor/Sources/TinyWebP/Encoder/Writer.swift -------------------------------------------------------------------------------- /4. Predictor/Sources/TinyWebP/WebP.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/4. Predictor/Sources/TinyWebP/WebP.swift -------------------------------------------------------------------------------- /4. Predictor/Tests/Resources/16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/4. Predictor/Tests/Resources/16x16.png -------------------------------------------------------------------------------- /4. Predictor/Tests/Resources/16x16.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/4. Predictor/Tests/Resources/16x16.webp -------------------------------------------------------------------------------- /4. Predictor/Tests/Resources/16x16Predictor.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/4. Predictor/Tests/Resources/16x16Predictor.webp -------------------------------------------------------------------------------- /4. Predictor/Tests/Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/4. Predictor/Tests/Tests.swift -------------------------------------------------------------------------------- /5. Cross Color/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/5. Cross Color/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /5. Cross Color/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/5. Cross Color/Package.swift -------------------------------------------------------------------------------- /5. Cross Color/Sources/TinyWebP/Decoder/ByteReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/5. Cross Color/Sources/TinyWebP/Decoder/ByteReader.swift -------------------------------------------------------------------------------- /5. Cross Color/Sources/TinyWebP/Decoder/RIFF.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/5. Cross Color/Sources/TinyWebP/Decoder/RIFF.swift -------------------------------------------------------------------------------- /5. Cross Color/Sources/TinyWebP/Decoder/RIFFReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/5. Cross Color/Sources/TinyWebP/Decoder/RIFFReader.swift -------------------------------------------------------------------------------- /5. Cross Color/Sources/TinyWebP/Decoder/VP8L/DecodingErrors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/5. Cross Color/Sources/TinyWebP/Decoder/VP8L/DecodingErrors.swift -------------------------------------------------------------------------------- /5. Cross Color/Sources/TinyWebP/Decoder/VP8L/NRGBAImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/5. Cross Color/Sources/TinyWebP/Decoder/VP8L/NRGBAImage.swift -------------------------------------------------------------------------------- /5. Cross Color/Sources/TinyWebP/Decoder/VP8L/PrefixCode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/5. Cross Color/Sources/TinyWebP/Decoder/VP8L/PrefixCode.swift -------------------------------------------------------------------------------- /5. Cross Color/Sources/TinyWebP/Decoder/VP8L/Transform.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/5. Cross Color/Sources/TinyWebP/Decoder/VP8L/Transform.swift -------------------------------------------------------------------------------- /5. Cross Color/Sources/TinyWebP/Decoder/VP8L/VP8LDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/5. Cross Color/Sources/TinyWebP/Decoder/VP8L/VP8LDecoder.swift -------------------------------------------------------------------------------- /5. Cross Color/Sources/TinyWebP/Decoder/WebPDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/5. Cross Color/Sources/TinyWebP/Decoder/WebPDecoder.swift -------------------------------------------------------------------------------- /5. Cross Color/Sources/TinyWebP/Encoder/BitWriter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/5. Cross Color/Sources/TinyWebP/Encoder/BitWriter.swift -------------------------------------------------------------------------------- /5. Cross Color/Sources/TinyWebP/Encoder/Debug.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/5. Cross Color/Sources/TinyWebP/Encoder/Debug.swift -------------------------------------------------------------------------------- /5. Cross Color/Sources/TinyWebP/Encoder/EncodeTransform.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/5. Cross Color/Sources/TinyWebP/Encoder/EncodeTransform.swift -------------------------------------------------------------------------------- /5. Cross Color/Sources/TinyWebP/Encoder/Errors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/5. Cross Color/Sources/TinyWebP/Encoder/Errors.swift -------------------------------------------------------------------------------- /5. Cross Color/Sources/TinyWebP/Encoder/HuffmanCode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/5. Cross Color/Sources/TinyWebP/Encoder/HuffmanCode.swift -------------------------------------------------------------------------------- /5. Cross Color/Sources/TinyWebP/Encoder/NRGBA.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/5. Cross Color/Sources/TinyWebP/Encoder/NRGBA.swift -------------------------------------------------------------------------------- /5. Cross Color/Sources/TinyWebP/Encoder/Writer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/5. Cross Color/Sources/TinyWebP/Encoder/Writer.swift -------------------------------------------------------------------------------- /5. Cross Color/Sources/TinyWebP/WebP.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/5. Cross Color/Sources/TinyWebP/WebP.swift -------------------------------------------------------------------------------- /5. Cross Color/Tests/Resources/16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/5. Cross Color/Tests/Resources/16x16.png -------------------------------------------------------------------------------- /5. Cross Color/Tests/Resources/16x16.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/5. Cross Color/Tests/Resources/16x16.webp -------------------------------------------------------------------------------- /5. Cross Color/Tests/Resources/16x16CrossColor.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/5. Cross Color/Tests/Resources/16x16CrossColor.webp -------------------------------------------------------------------------------- /5. Cross Color/Tests/Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/5. Cross Color/Tests/Tests.swift -------------------------------------------------------------------------------- /6. Color Indexing/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/6. Color Indexing/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /6. Color Indexing/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/6. Color Indexing/Package.swift -------------------------------------------------------------------------------- /6. Color Indexing/Sources/TinyWebP/Decoder/ByteReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/6. Color Indexing/Sources/TinyWebP/Decoder/ByteReader.swift -------------------------------------------------------------------------------- /6. Color Indexing/Sources/TinyWebP/Decoder/RIFF.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/6. Color Indexing/Sources/TinyWebP/Decoder/RIFF.swift -------------------------------------------------------------------------------- /6. Color Indexing/Sources/TinyWebP/Decoder/RIFFReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/6. Color Indexing/Sources/TinyWebP/Decoder/RIFFReader.swift -------------------------------------------------------------------------------- /6. Color Indexing/Sources/TinyWebP/Decoder/VP8L/DecodingErrors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/6. Color Indexing/Sources/TinyWebP/Decoder/VP8L/DecodingErrors.swift -------------------------------------------------------------------------------- /6. Color Indexing/Sources/TinyWebP/Decoder/VP8L/NRGBAImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/6. Color Indexing/Sources/TinyWebP/Decoder/VP8L/NRGBAImage.swift -------------------------------------------------------------------------------- /6. Color Indexing/Sources/TinyWebP/Decoder/VP8L/PrefixCode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/6. Color Indexing/Sources/TinyWebP/Decoder/VP8L/PrefixCode.swift -------------------------------------------------------------------------------- /6. Color Indexing/Sources/TinyWebP/Decoder/VP8L/Transform.swift: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /6. Color Indexing/Sources/TinyWebP/Decoder/VP8L/VP8LDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/6. Color Indexing/Sources/TinyWebP/Decoder/VP8L/VP8LDecoder.swift -------------------------------------------------------------------------------- /6. Color Indexing/Sources/TinyWebP/Decoder/WebPDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/6. Color Indexing/Sources/TinyWebP/Decoder/WebPDecoder.swift -------------------------------------------------------------------------------- /6. Color Indexing/Sources/TinyWebP/Encoder/BitWriter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/6. Color Indexing/Sources/TinyWebP/Encoder/BitWriter.swift -------------------------------------------------------------------------------- /6. Color Indexing/Sources/TinyWebP/Encoder/Debug.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/6. Color Indexing/Sources/TinyWebP/Encoder/Debug.swift -------------------------------------------------------------------------------- /6. Color Indexing/Sources/TinyWebP/Encoder/EncodeTransform.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/6. Color Indexing/Sources/TinyWebP/Encoder/EncodeTransform.swift -------------------------------------------------------------------------------- /6. Color Indexing/Sources/TinyWebP/Encoder/Errors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/6. Color Indexing/Sources/TinyWebP/Encoder/Errors.swift -------------------------------------------------------------------------------- /6. Color Indexing/Sources/TinyWebP/Encoder/HuffmanCode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/6. Color Indexing/Sources/TinyWebP/Encoder/HuffmanCode.swift -------------------------------------------------------------------------------- /6. Color Indexing/Sources/TinyWebP/Encoder/NRGBA.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/6. Color Indexing/Sources/TinyWebP/Encoder/NRGBA.swift -------------------------------------------------------------------------------- /6. Color Indexing/Sources/TinyWebP/Encoder/Writer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/6. Color Indexing/Sources/TinyWebP/Encoder/Writer.swift -------------------------------------------------------------------------------- /6. Color Indexing/Sources/TinyWebP/WebP.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/6. Color Indexing/Sources/TinyWebP/WebP.swift -------------------------------------------------------------------------------- /6. Color Indexing/Tests/Resources/16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/6. Color Indexing/Tests/Resources/16x16.png -------------------------------------------------------------------------------- /6. Color Indexing/Tests/Resources/16x16.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/6. Color Indexing/Tests/Resources/16x16.webp -------------------------------------------------------------------------------- /6. Color Indexing/Tests/Resources/16x16ColorIndexing.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/6. Color Indexing/Tests/Resources/16x16ColorIndexing.webp -------------------------------------------------------------------------------- /6. Color Indexing/Tests/Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/6. Color Indexing/Tests/Tests.swift -------------------------------------------------------------------------------- /7. Color Cache/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/7. Color Cache/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /7. Color Cache/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/7. Color Cache/Package.swift -------------------------------------------------------------------------------- /7. Color Cache/Sources/TinyWebP/Decoder/ByteReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/7. Color Cache/Sources/TinyWebP/Decoder/ByteReader.swift -------------------------------------------------------------------------------- /7. Color Cache/Sources/TinyWebP/Decoder/RIFF.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/7. Color Cache/Sources/TinyWebP/Decoder/RIFF.swift -------------------------------------------------------------------------------- /7. Color Cache/Sources/TinyWebP/Decoder/RIFFReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/7. Color Cache/Sources/TinyWebP/Decoder/RIFFReader.swift -------------------------------------------------------------------------------- /7. Color Cache/Sources/TinyWebP/Decoder/VP8L/DecodingErrors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/7. Color Cache/Sources/TinyWebP/Decoder/VP8L/DecodingErrors.swift -------------------------------------------------------------------------------- /7. Color Cache/Sources/TinyWebP/Decoder/VP8L/NRGBAImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/7. Color Cache/Sources/TinyWebP/Decoder/VP8L/NRGBAImage.swift -------------------------------------------------------------------------------- /7. Color Cache/Sources/TinyWebP/Decoder/VP8L/PrefixCode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/7. Color Cache/Sources/TinyWebP/Decoder/VP8L/PrefixCode.swift -------------------------------------------------------------------------------- /7. Color Cache/Sources/TinyWebP/Decoder/VP8L/Transform.swift: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /7. Color Cache/Sources/TinyWebP/Decoder/VP8L/VP8LDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/7. Color Cache/Sources/TinyWebP/Decoder/VP8L/VP8LDecoder.swift -------------------------------------------------------------------------------- /7. Color Cache/Sources/TinyWebP/Decoder/WebPDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/7. Color Cache/Sources/TinyWebP/Decoder/WebPDecoder.swift -------------------------------------------------------------------------------- /7. Color Cache/Sources/TinyWebP/Encoder/BitWriter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/7. Color Cache/Sources/TinyWebP/Encoder/BitWriter.swift -------------------------------------------------------------------------------- /7. Color Cache/Sources/TinyWebP/Encoder/Debug.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/7. Color Cache/Sources/TinyWebP/Encoder/Debug.swift -------------------------------------------------------------------------------- /7. Color Cache/Sources/TinyWebP/Encoder/Errors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/7. Color Cache/Sources/TinyWebP/Encoder/Errors.swift -------------------------------------------------------------------------------- /7. Color Cache/Sources/TinyWebP/Encoder/HuffmanCode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/7. Color Cache/Sources/TinyWebP/Encoder/HuffmanCode.swift -------------------------------------------------------------------------------- /7. Color Cache/Sources/TinyWebP/Encoder/NRGBA.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/7. Color Cache/Sources/TinyWebP/Encoder/NRGBA.swift -------------------------------------------------------------------------------- /7. Color Cache/Sources/TinyWebP/Encoder/Writer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/7. Color Cache/Sources/TinyWebP/Encoder/Writer.swift -------------------------------------------------------------------------------- /7. Color Cache/Sources/TinyWebP/WebP.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/7. Color Cache/Sources/TinyWebP/WebP.swift -------------------------------------------------------------------------------- /7. Color Cache/Tests/Resources/16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/7. Color Cache/Tests/Resources/16x16.png -------------------------------------------------------------------------------- /7. Color Cache/Tests/Resources/16x16.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/7. Color Cache/Tests/Resources/16x16.webp -------------------------------------------------------------------------------- /7. Color Cache/Tests/Resources/16x16ColorCache.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/7. Color Cache/Tests/Resources/16x16ColorCache.webp -------------------------------------------------------------------------------- /7. Color Cache/Tests/Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/7. Color Cache/Tests/Tests.swift -------------------------------------------------------------------------------- /8. Complete/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /8. Complete/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Package.swift -------------------------------------------------------------------------------- /8. Complete/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/README.md -------------------------------------------------------------------------------- /8. Complete/Sources/WebP/Decoder/ByteReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Sources/WebP/Decoder/ByteReader.swift -------------------------------------------------------------------------------- /8. Complete/Sources/WebP/Decoder/RIFF.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Sources/WebP/Decoder/RIFF.swift -------------------------------------------------------------------------------- /8. Complete/Sources/WebP/Decoder/RIFFReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Sources/WebP/Decoder/RIFFReader.swift -------------------------------------------------------------------------------- /8. Complete/Sources/WebP/Decoder/VP8/Filter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Sources/WebP/Decoder/VP8/Filter.swift -------------------------------------------------------------------------------- /8. Complete/Sources/WebP/Decoder/VP8/IDCT.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Sources/WebP/Decoder/VP8/IDCT.swift -------------------------------------------------------------------------------- /8. Complete/Sources/WebP/Decoder/VP8/Partition.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Sources/WebP/Decoder/VP8/Partition.swift -------------------------------------------------------------------------------- /8. Complete/Sources/WebP/Decoder/VP8/PredictorModes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Sources/WebP/Decoder/VP8/PredictorModes.swift -------------------------------------------------------------------------------- /8. Complete/Sources/WebP/Decoder/VP8/PredictorProbabilities.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Sources/WebP/Decoder/VP8/PredictorProbabilities.swift -------------------------------------------------------------------------------- /8. Complete/Sources/WebP/Decoder/VP8/Quantisation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Sources/WebP/Decoder/VP8/Quantisation.swift -------------------------------------------------------------------------------- /8. Complete/Sources/WebP/Decoder/VP8/Residuals.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Sources/WebP/Decoder/VP8/Residuals.swift -------------------------------------------------------------------------------- /8. Complete/Sources/WebP/Decoder/VP8/TokenProbabilities.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Sources/WebP/Decoder/VP8/TokenProbabilities.swift -------------------------------------------------------------------------------- /8. Complete/Sources/WebP/Decoder/VP8/VP8Decoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Sources/WebP/Decoder/VP8/VP8Decoder.swift -------------------------------------------------------------------------------- /8. Complete/Sources/WebP/Decoder/VP8/YCbCrSubsampleRatio.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Sources/WebP/Decoder/VP8/YCbCrSubsampleRatio.swift -------------------------------------------------------------------------------- /8. Complete/Sources/WebP/Decoder/VP8L/Huffman.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Sources/WebP/Decoder/VP8L/Huffman.swift -------------------------------------------------------------------------------- /8. Complete/Sources/WebP/Decoder/VP8L/Transform.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Sources/WebP/Decoder/VP8L/Transform.swift -------------------------------------------------------------------------------- /8. Complete/Sources/WebP/Decoder/VP8L/VP8LDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Sources/WebP/Decoder/VP8L/VP8LDecoder.swift -------------------------------------------------------------------------------- /8. Complete/Sources/WebP/Decoder/WebPDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Sources/WebP/Decoder/WebPDecoder.swift -------------------------------------------------------------------------------- /8. Complete/Sources/WebP/Encoder/BitWriter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Sources/WebP/Encoder/BitWriter.swift -------------------------------------------------------------------------------- /8. Complete/Sources/WebP/Encoder/EncodeTransform.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Sources/WebP/Encoder/EncodeTransform.swift -------------------------------------------------------------------------------- /8. Complete/Sources/WebP/Encoder/Errors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Sources/WebP/Encoder/Errors.swift -------------------------------------------------------------------------------- /8. Complete/Sources/WebP/Encoder/HuffmanCode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Sources/WebP/Encoder/HuffmanCode.swift -------------------------------------------------------------------------------- /8. Complete/Sources/WebP/Encoder/NRGBA.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Sources/WebP/Encoder/NRGBA.swift -------------------------------------------------------------------------------- /8. Complete/Sources/WebP/Encoder/Writer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Sources/WebP/Encoder/Writer.swift -------------------------------------------------------------------------------- /8. Complete/Tests/DecoderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/DecoderTests.swift -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/1.jpg -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/1.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/2.jpg -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/2.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/3.jpg -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/3.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/4.jpg -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/4.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/5.jpg -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/5.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/blue-purple-pink-large.no-filter.lossy.webp.ycbcr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/blue-purple-pink-large.no-filter.lossy.webp.ycbcr.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/blue-purple-pink-large.normal-filter.lossy.webp.ycbcr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/blue-purple-pink-large.normal-filter.lossy.webp.ycbcr.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/blue-purple-pink-large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/blue-purple-pink-large.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/blue-purple-pink-large.simple-filter.lossy.webp.ycbcr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/blue-purple-pink-large.simple-filter.lossy.webp.ycbcr.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/blue-purple-pink.lossy.webp.ycbcr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/blue-purple-pink.lossy.webp.ycbcr.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/blue-purple-pink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/blue-purple-pink.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/bw-gopher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/bw-gopher.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/colormap-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/colormap-0.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/colormap-251.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/colormap-251.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/colormap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/colormap.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/go-turns-two-14x18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/go-turns-two-14x18.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/go-turns-two-down-ab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/go-turns-two-down-ab.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/go-turns-two-down-bl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/go-turns-two-down-bl.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/go-turns-two-down-cr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/go-turns-two-down-cr.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/go-turns-two-down-nn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/go-turns-two-down-nn.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/go-turns-two-rotate-ab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/go-turns-two-rotate-ab.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/go-turns-two-rotate-bl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/go-turns-two-rotate-bl.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/go-turns-two-rotate-cr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/go-turns-two-rotate-cr.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/go-turns-two-rotate-nn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/go-turns-two-rotate-nn.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/go-turns-two-up-ab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/go-turns-two-up-ab.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/go-turns-two-up-bl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/go-turns-two-up-bl.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/go-turns-two-up-cr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/go-turns-two-up-cr.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/go-turns-two-up-nn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/go-turns-two-up-nn.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/gopher-doc.1bpp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/gopher-doc.1bpp.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/gopher-doc.2bpp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/gopher-doc.2bpp.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/gopher-doc.4bpp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/gopher-doc.4bpp.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/gopher-doc.8bpp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/gopher-doc.8bpp.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/grid.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/peak.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/peak.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/testpattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/testpattern.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/tux-rotate-ab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/tux-rotate-ab.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/tux-rotate-bl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/tux-rotate-bl.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/tux-rotate-cr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/tux-rotate-cr.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/tux-rotate-nn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/tux-rotate-nn.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/tux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/tux.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/video-001.lossy.webp.ycbcr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/video-001.lossy.webp.ycbcr.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/video-001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/video-001.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/yellow_rose-small-v5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/yellow_rose-small-v5.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/yellow_rose-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/yellow_rose-small.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/yellow_rose.lossy-with-alpha.webp.nycbcra.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/yellow_rose.lossy-with-alpha.webp.nycbcra.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/yellow_rose.lossy.webp.ycbcr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/yellow_rose.lossy.webp.ycbcr.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Encode/yellow_rose.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Encode/yellow_rose.png -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/1.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/2.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/3.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/3.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/4.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/4.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/5.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/5.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/blue-purple-pink-large.no-filter.lossy.webp.ycbcr.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/blue-purple-pink-large.no-filter.lossy.webp.ycbcr.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/blue-purple-pink-large.normal-filter.lossy.webp.ycbcr.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/blue-purple-pink-large.normal-filter.lossy.webp.ycbcr.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/blue-purple-pink-large.simple-filter.lossy.webp.ycbcr.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/blue-purple-pink-large.simple-filter.lossy.webp.ycbcr.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/blue-purple-pink-large.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/blue-purple-pink-large.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/blue-purple-pink.lossy.webp.ycbcr.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/blue-purple-pink.lossy.webp.ycbcr.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/blue-purple-pink.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/blue-purple-pink.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/bw-gopher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/bw-gopher.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/colormap-0.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/colormap-0.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/colormap-251.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/colormap-251.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/colormap.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/colormap.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/go-turns-two-14x18.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/go-turns-two-14x18.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/go-turns-two-down-ab.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/go-turns-two-down-ab.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/go-turns-two-down-bl.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/go-turns-two-down-bl.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/go-turns-two-down-cr.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/go-turns-two-down-cr.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/go-turns-two-down-nn.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/go-turns-two-down-nn.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/go-turns-two-rotate-ab.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/go-turns-two-rotate-ab.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/go-turns-two-rotate-bl.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/go-turns-two-rotate-bl.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/go-turns-two-rotate-cr.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/go-turns-two-rotate-cr.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/go-turns-two-rotate-nn.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/go-turns-two-rotate-nn.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/go-turns-two-up-ab.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/go-turns-two-up-ab.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/go-turns-two-up-bl.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/go-turns-two-up-bl.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/go-turns-two-up-cr.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/go-turns-two-up-cr.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/go-turns-two-up-nn.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/go-turns-two-up-nn.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/gopher-doc.1bpp.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/gopher-doc.1bpp.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/gopher-doc.2bpp.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/gopher-doc.2bpp.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/gopher-doc.4bpp.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/gopher-doc.4bpp.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/gopher-doc.8bpp.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/gopher-doc.8bpp.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/grid.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/grid.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/peak.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/peak.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/testpattern.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/testpattern.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/tux-rotate-ab.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/tux-rotate-ab.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/tux-rotate-bl.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/tux-rotate-bl.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/tux-rotate-cr.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/tux-rotate-cr.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/tux-rotate-nn.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/tux-rotate-nn.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/tux.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/tux.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/video-001.lossy.webp.ycbcr.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/video-001.lossy.webp.ycbcr.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/video-001.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/video-001.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/yellow_rose-small-v5.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/yellow_rose-small-v5.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/yellow_rose-small.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/yellow_rose-small.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/yellow_rose.lossy-with-alpha.webp.nycbcra.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/yellow_rose.lossy-with-alpha.webp.nycbcra.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/yellow_rose.lossy.webp.ycbcr.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/yellow_rose.lossy.webp.ycbcr.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/Outputs/yellow_rose.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/Outputs/yellow_rose.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/1.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/1.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/1_webp_a.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/1_webp_a.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/1_webp_a.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/1_webp_a.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/2.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/2.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/2.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/2_webp_a.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/2_webp_a.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/2_webp_a.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/2_webp_a.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/3.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/3.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/3.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/3.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/3_webp_a.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/3_webp_a.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/3_webp_a.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/3_webp_a.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/4.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/4.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/4.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/4.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/4_webp_a.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/4_webp_a.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/4_webp_a.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/4_webp_a.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/5.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/5.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/5.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/5.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/5_webp_a.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/5_webp_a.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/5_webp_a.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/5_webp_a.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_color_cache.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_color_cache.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_color_cache.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_color_cache.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_filter_0_method_0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_filter_0_method_0.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_filter_0_method_0.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_filter_0_method_0.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_filter_0_method_1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_filter_0_method_1.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_filter_0_method_1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_filter_0_method_1.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_filter_1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_filter_1.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_filter_1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_filter_1.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_filter_1_method_0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_filter_1_method_0.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_filter_1_method_0.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_filter_1_method_0.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_filter_1_method_1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_filter_1_method_1.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_filter_1_method_1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_filter_1_method_1.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_filter_2.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_filter_2.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_filter_2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_filter_2.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_filter_2_method_0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_filter_2_method_0.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_filter_2_method_0.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_filter_2_method_0.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_filter_2_method_1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_filter_2_method_1.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_filter_2_method_1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_filter_2_method_1.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_filter_3.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_filter_3.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_filter_3.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_filter_3.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_filter_3_method_0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_filter_3_method_0.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_filter_3_method_0.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_filter_3_method_0.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_filter_3_method_1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_filter_3_method_1.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_filter_3_method_1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_filter_3_method_1.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_no_compression.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_no_compression.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/alpha_no_compression.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/alpha_no_compression.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/big_endian_bug_393.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/big_endian_bug_393.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/big_endian_bug_393.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/big_endian_bug_393.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/blue-purple-pink-large.no-filter.lossy.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/blue-purple-pink-large.no-filter.lossy.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/blue-purple-pink-large.no-filter.lossy.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/blue-purple-pink-large.no-filter.lossy.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/blue-purple-pink-large.normal-filter.lossy.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/blue-purple-pink-large.normal-filter.lossy.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/blue-purple-pink-large.normal-filter.lossy.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/blue-purple-pink-large.normal-filter.lossy.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/blue-purple-pink-large.simple-filter.lossy.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/blue-purple-pink-large.simple-filter.lossy.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/blue-purple-pink-large.simple-filter.lossy.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/blue-purple-pink-large.simple-filter.lossy.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/blue-purple-pink.lossy.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/blue-purple-pink.lossy.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/blue-purple-pink.lossy.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/blue-purple-pink.lossy.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/bryce.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/bryce.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/bryce.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/bryce.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/bug3.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/bug3.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/bug3.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/bug3.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/lossy_alpha1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/lossy_alpha1.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/lossy_alpha1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/lossy_alpha1.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/lossy_alpha2.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/lossy_alpha2.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/lossy_alpha2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/lossy_alpha2.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/lossy_alpha3.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/lossy_alpha3.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/lossy_alpha3.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/lossy_alpha3.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/lossy_alpha4.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/lossy_alpha4.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/lossy_alpha4.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/lossy_alpha4.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/lossy_extreme_probabilities.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/lossy_extreme_probabilities.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/lossy_extreme_probabilities.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/lossy_extreme_probabilities.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/lossy_q0_f100.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/lossy_q0_f100.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/lossy_q0_f100.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/lossy_q0_f100.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/segment01.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/segment01.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/segment01.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/segment01.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/segment02.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/segment02.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/segment02.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/segment02.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/segment03.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/segment03.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/segment03.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/segment03.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/small_13x1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/small_13x1.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/small_13x1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/small_13x1.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/small_1x1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/small_1x1.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/small_1x1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/small_1x1.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/small_1x13.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/small_1x13.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/small_1x13.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/small_1x13.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/small_31x13.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/small_31x13.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/small_31x13.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/small_31x13.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/test-nostrong.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/test-nostrong.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/test-nostrong.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/test-nostrong.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/test.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/test.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/test.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/test.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/very_short.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/very_short.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/very_short.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/very_short.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/video-001.lossy.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/video-001.lossy.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/video-001.lossy.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/video-001.lossy.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-001.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-001.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-001.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-001.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-002.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-002.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-002.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-002.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-003.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-003.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-003.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-003.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-004.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-004.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-004.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-004.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-005.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-005.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-005.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-005.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-006.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-006.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-006.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-006.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-007.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-007.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-007.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-007.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-008.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-008.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-008.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-008.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-009.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-009.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-009.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-009.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-010.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-010.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-010.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-010.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-011.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-011.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-011.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-011.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-012.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-012.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-012.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-012.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-013.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-013.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-013.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-013.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-014.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-014.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-014.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-014.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-015.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-015.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-015.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-015.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-016.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-016.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-016.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-016.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-017.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-017.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-017.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-00-comprehensive-017.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-01-intra-1400.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-01-intra-1400.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-01-intra-1400.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-01-intra-1400.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-01-intra-1411.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-01-intra-1411.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-01-intra-1411.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-01-intra-1411.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-01-intra-1416.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-01-intra-1416.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-01-intra-1416.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-01-intra-1416.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-01-intra-1417.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-01-intra-1417.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-01-intra-1417.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-01-intra-1417.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-02-inter-1402.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-02-inter-1402.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-02-inter-1402.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-02-inter-1402.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-02-inter-1412.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-02-inter-1412.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-02-inter-1412.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-02-inter-1412.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-02-inter-1418.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-02-inter-1418.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-02-inter-1418.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-02-inter-1418.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-02-inter-1424.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-02-inter-1424.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-02-inter-1424.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-02-inter-1424.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1401.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1401.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1401.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1401.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1403.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1403.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1403.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1403.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1407.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1407.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1407.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1407.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1408.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1408.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1408.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1408.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1409.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1409.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1409.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1409.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1410.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1410.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1410.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1410.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1413.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1413.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1413.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1413.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1414.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1414.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1414.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1414.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1415.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1415.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1415.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1415.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1425.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1425.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1425.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1425.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1426.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1426.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1426.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1426.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1427.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1427.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1427.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1427.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1432.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1432.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1432.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1432.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1435.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1435.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1435.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1435.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1436.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1436.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1436.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1436.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1437.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1437.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1437.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1437.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1441.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1441.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1441.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1441.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1442.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1442.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1442.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-03-segmentation-1442.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-04-partitions-1404.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-04-partitions-1404.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-04-partitions-1404.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-04-partitions-1404.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-04-partitions-1405.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-04-partitions-1405.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-04-partitions-1405.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-04-partitions-1405.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-04-partitions-1406.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-04-partitions-1406.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-04-partitions-1406.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-04-partitions-1406.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1428.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1428.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1428.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1428.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1429.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1429.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1429.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1429.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1430.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1430.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1430.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1430.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1431.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1431.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1431.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1431.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1433.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1433.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1433.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1433.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1434.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1434.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1434.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1434.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1438.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1438.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1438.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1438.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1439.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1439.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1439.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1439.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1440.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1440.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1440.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1440.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1443.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1443.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1443.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/vp80-05-sharpness-1443.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/yellow_rose.lossy-with-alpha.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/yellow_rose.lossy-with-alpha.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/yellow_rose.lossy-with-alpha.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/yellow_rose.lossy-with-alpha.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/yellow_rose.lossy.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/yellow_rose.lossy.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8/yellow_rose.lossy.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8/yellow_rose.lossy.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/1_webp_ll.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/1_webp_ll.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/1_webp_ll.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/1_webp_ll.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/2_webp_ll.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/2_webp_ll.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/2_webp_ll.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/2_webp_ll.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/3_webp_ll.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/3_webp_ll.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/3_webp_ll.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/3_webp_ll.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/4_webp_ll.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/4_webp_ll.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/4_webp_ll.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/4_webp_ll.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/5_webp_ll.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/5_webp_ll.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/5_webp_ll.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/5_webp_ll.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/bad_palette_index 2.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/bad_palette_index 2.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/bad_palette_index 2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/bad_palette_index 2.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/bad_palette_index.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/bad_palette_index.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/bad_palette_index.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/bad_palette_index.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/blue-purple-pink-large.lossless.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/blue-purple-pink-large.lossless.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/blue-purple-pink-large.lossless.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/blue-purple-pink-large.lossless.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/blue-purple-pink.lossless.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/blue-purple-pink.lossless.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/blue-purple-pink.lossless.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/blue-purple-pink.lossless.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/color_cache_bits_11.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/color_cache_bits_11.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/color_cache_bits_11.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/color_cache_bits_11.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/dual_transform.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/dual_transform.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/dual_transform.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/dual_transform.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/gopher-doc.1bpp.lossless.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/gopher-doc.1bpp.lossless.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/gopher-doc.1bpp.lossless.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/gopher-doc.1bpp.lossless.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/gopher-doc.2bpp.lossless.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/gopher-doc.2bpp.lossless.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/gopher-doc.2bpp.lossless.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/gopher-doc.2bpp.lossless.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/gopher-doc.4bpp.lossless.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/gopher-doc.4bpp.lossless.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/gopher-doc.4bpp.lossless.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/gopher-doc.4bpp.lossless.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/gopher-doc.8bpp.lossless.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/gopher-doc.8bpp.lossless.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/gopher-doc.8bpp.lossless.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/gopher-doc.8bpp.lossless.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless1.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless1.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless2.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless2.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless2.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless3.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless3.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless3.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless3.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless4.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless4.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless4.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless4.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_big_random_alpha.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_big_random_alpha.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_big_random_alpha.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_big_random_alpha.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_color_transform.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_color_transform.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_color_transform.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_color_transform.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_0.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_0.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_0.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_1.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_1.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_10.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_10.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_10.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_10.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_11.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_11.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_11.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_11.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_12.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_12.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_12.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_12.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_13.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_13.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_13.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_13.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_14.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_14.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_14.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_14.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_15.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_15.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_15.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_15.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_2.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_2.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_2.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_3.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_3.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_3.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_3.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_4.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_4.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_4.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_4.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_5.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_5.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_5.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_5.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_6.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_6.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_6.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_6.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_7.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_7.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_7.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_7.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_8.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_8.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_8.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_8.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_9.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_9.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_1_9.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_1_9.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_0.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_0.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_0.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_1.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_1.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_10.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_10.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_10.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_10.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_11.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_11.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_11.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_11.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_12.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_12.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_12.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_12.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_13.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_13.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_13.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_13.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_14.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_14.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_14.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_14.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_15.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_15.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_15.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_15.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_2.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_2.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_2.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_3.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_3.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_3.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_3.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_4.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_4.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_4.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_4.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_5.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_5.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_5.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_5.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_6.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_6.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_6.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_6.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_7.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_7.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_7.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_7.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_8.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_8.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_8.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_8.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_9.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_9.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/lossless_vec_2_9.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/lossless_vec_2_9.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/near_lossless_75.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/near_lossless_75.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/near_lossless_75.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/near_lossless_75.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/one_color_no_palette.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/one_color_no_palette.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/one_color_no_palette.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/one_color_no_palette.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/tux.lossless.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/tux.lossless.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/tux.lossless.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/tux.lossless.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/yellow_rose.lossless.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/yellow_rose.lossless.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/yellow_rose.lossless.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/yellow_rose.lossless.webp -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/yellow_rose.lossy-with-alpha.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/yellow_rose.lossy-with-alpha.bin -------------------------------------------------------------------------------- /8. Complete/Tests/Resources/VP8L/yellow_rose.lossy-with-alpha.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/8. Complete/Tests/Resources/VP8L/yellow_rose.lossy-with-alpha.webp -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # webp-exercises -------------------------------------------------------------------------------- /RIFF Header Reader/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/RIFF Header Reader/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /RIFF Header Reader/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/RIFF Header Reader/Package.swift -------------------------------------------------------------------------------- /RIFF Header Reader/Sources/RIFF Header Reader/RIFFHeaderReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/RIFF Header Reader/Sources/RIFF Header Reader/RIFFHeaderReader.swift -------------------------------------------------------------------------------- /RIFF Header Reader/Tests/Resources/2_webp_ll.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/RIFF Header Reader/Tests/Resources/2_webp_ll.webp -------------------------------------------------------------------------------- /RIFF Header Reader/Tests/Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kishikawakatsumi/webp-exercises/HEAD/RIFF Header Reader/Tests/Tests.swift --------------------------------------------------------------------------------