Commit Graph

  • 1432ebbadb Refactor palette sorting computation. Vincent Rabaud 2023-07-26 09:16:07 +02:00
  • cd436142f6 webp-lossless-bitstream-spec: block -> chunk James Zern 2023-07-25 22:05:49 -07:00
  • 3cb66f64b0 webp-lossless-bitstream-spec: add some missing commas James Zern 2023-07-25 22:09:00 -07:00
  • 56471a53cf webp-lossless-bitstream-spec: normalize item text in 5.1 James Zern 2023-07-25 18:23:09 -07:00
  • af7fbfd2d9 vp8l_dec,ReadTransform: improve error status reporting James Zern 2023-07-21 23:20:52 +00:00
  • 7d8e0896e9 vp8l_dec: add VP8LSetError() James Zern 2023-07-21 23:20:11 +00:00
  • a71ce1cf74 animencoder_fuzzer: fix error check w/Nallocfuzz James Zern 2023-07-21 22:40:41 +00:00
  • e94b36d66d webp-lossless-bitstream-spec: relocate details from 5.1 James Zern 2023-07-14 12:51:35 -07:00
  • 84628e5611 webp-lossless-bitstream-spec: clarify image width changes James Zern 2023-07-14 15:03:09 -07:00
  • ee72299796 alpha_dec: add missing VP8SetError() James Zern 2023-07-18 21:18:12 +00:00
  • 0081693d61 enc_dec_fuzzer: use WebPDecode() James Zern 2023-07-18 23:02:24 +00:00
  • 0fcb311cfc enc_dec_fuzzer: fix WebPEncode/pic.error_code check James Zern 2023-07-18 23:01:36 +00:00
  • 982c177c8a webp-lossless-bitstream-spec: fix struct member refs James Zern 2023-07-14 12:01:55 -07:00
  • 56cf562570 webp-lossless-bitstream-spec: use RFC 7405 for ABNF James Zern 2023-07-14 11:40:04 -07:00
  • 6c6b3fd317 webp-lossless-bitstream-spec,cosmetics: delete blank lines James Zern 2023-07-14 15:12:35 -07:00
  • 29b9eb1517 Merge changes Id56ca4fd,I662bd1d7 into main James Zern 2023-07-13 20:43:51 +00:00
  • 47c0af8daf ReadHuffmanCodes: rm max_alphabet_size calc James Zern 2023-07-12 05:10:29 +00:00
  • b92deba353 animencoder_fuzzer: no WebPAnimEncoderAssemble check w/nallocfuzz James Zern 2023-07-06 22:19:12 +00:00
  • 6be9bf8bae animencoder_fuzzer: fix leak on alloc failure James Zern 2023-06-30 17:29:04 +00:00
  • 5c965e55dd vp8l_dec,cosmetics: add some /*param=*/ comments James Zern 2023-07-07 15:41:26 -07:00
  • e4fc2f78c7 webp-lossless-bitstream-spec: add validity note for max_symbol James Zern 2023-07-07 15:49:56 -07:00
  • 71916726b6 webp-lossless-bitstream-spec: fix max_symbol definition James Zern 2023-07-07 15:35:31 -07:00
  • eac3bd5c53 Have the palette code be in its own file. Vincent Rabaud 2023-07-04 18:09:13 +02:00
  • e2c85878f6 Add an initializer for the SharpYuvOptions struct. Vincent Rabaud 2023-06-29 15:58:30 +02:00
  • 4222b00679 Merge tag 'v1.3.1' James Zern 2023-06-28 19:33:32 -07:00
  • 25d94f473b Implement more transfer functions in libsharpyuv Vincent Rabaud 2023-06-22 23:09:44 +02:00
  • 2153a6797c Merge changes Id0300937,I5dba5ccf,I57bb68e0,I2dba7b4e,I172aca36, ... into main James Zern 2023-06-27 21:56:43 +00:00
  • 4298e9765c webp-lossless-bitstream-spec: add PredictorTransformOutput James Zern 2023-06-22 18:44:27 -07:00
  • cd7e02bece webp-lossless-bitstream-spec: fix RIFF-header ABNF James Zern 2023-06-22 17:57:27 -07:00
  • 6c3845f9e0 webp-lossless-bitstream-spec: split LZ77 Backward Ref section James Zern 2023-06-22 17:38:12 -07:00
  • 7f1b6799db webp-lossless-bitstream-spec: split Meta Prefix Codes section James Zern 2023-06-22 17:28:02 -07:00
  • 7b634d8f0c webp-lossless-bitstream-spec: note transform order James Zern 2023-06-22 16:44:30 -07:00
  • 6d6d4915ce webp-lossless-bitstream-spec: update transformations text James Zern 2023-06-22 16:35:32 -07:00
  • fd7bb21c0c update ChangeLog v1.3.1-rc2 v1.3.1 James Zern 2023-06-23 11:52:38 -07:00
  • e1adea50ed update NEWS James Zern 2023-06-23 10:16:35 -07:00
  • 6b1c722a5b lossless_common.h,cosmetics: fix a typo James Zern 2023-06-22 18:31:36 -07:00
  • 08d60d6006 webp-lossless-bitstream-spec: split code length section James Zern 2023-06-21 19:20:12 -07:00
  • 7a12afcc54 webp-lossless-bitstream-spec: rm unused anchor James Zern 2023-06-21 19:16:39 -07:00
  • 1669e0dbac EncodeAlphaInternal: add missing error check James Zern 2023-06-20 11:49:57 -07:00
  • 4339332038 enc/*: normalize WebPEncodingSetError() calls James Zern 2023-06-16 18:48:13 -07:00
  • 287fdefe95 enc/*: add missing WebPEncodingSetError() calls James Zern 2023-06-15 22:10:11 -07:00
  • c3bd7cff2e EncodeAlphaInternal: add missing error check James Zern 2023-06-20 11:49:57 -07:00
  • 14a9dbfba0 webp-lossless-bitstream-spec: refine single node text James Zern 2023-06-16 10:59:21 -07:00
  • 64819c7cf3 Implement ExtractGreen_SSE2 Vincent Rabaud 2023-06-19 10:58:07 +02:00
  • 6a319d4da3 vp8l_enc,WriteImage: add missing error check James Zern 2023-06-15 11:29:22 -07:00
  • d49cfbb348 vp8l_enc,WriteImage: add missing error check James Zern 2023-06-15 11:29:22 -07:00
  • 2e5a9ec3b6 muxread,MuxImageParse: add missing error checks James Zern 2023-06-14 13:50:57 -07:00
  • ebb6f949f4 cmake,emscripten: explicitly set stack size James Zern 2023-06-12 17:32:45 -07:00
  • 59a2b1f9e3 WebPDecodeYUV: check u/v/stride/uv_stride ptrs James Zern 2023-06-12 22:04:33 +00:00
  • 8e965ccb0f Call png_get_channels() to see if image has alpha Wan-Teh Chang 2023-06-13 23:24:43 +00:00
  • fe80fbbd6b webp-container-spec: add some missing commas James Zern 2023-06-12 22:03:01 -07:00
  • e8ed317609 Merge "treat FILTER_NONE as a regular Unfilter[] call" into main Pascal Massimino 2023-06-12 14:19:04 +00:00
  • 03a7a04892 webp-lossless-bitstream-spec: rm redundant statement James Zern 2023-06-05 18:36:15 -07:00
  • c437c7aace webp-lossless-bitstream-spec: mv up prefix code group def James Zern 2023-06-05 18:21:11 -07:00
  • e4f17a31a7 webp-lossless-bitstream-spec: fix section reference James Zern 2023-06-05 17:35:49 -07:00
  • e2ecd5e937 webp-lossless-bitstream-spec: clarify ABNF syntax James Zern 2023-06-05 16:56:49 -07:00
  • 8b55425a56 webp-lossless-bitstream-spec: refine pixel copy text James Zern 2023-06-05 16:44:12 -07:00
  • 29c9f2d410 webp-lossless-bitstream-spec: minor wording updates James Zern 2023-06-05 16:32:02 -07:00
  • 6b02f66015 treat FILTER_NONE as a regular Unfilter[] call skal 2023-06-07 15:38:07 +02:00
  • 7f75c91ced webp-container-spec: fix location of informative msg James Zern 2023-06-06 22:09:41 -07:00
  • f6499943c4 webp-container-spec: consistently quote FourCCs James Zern 2023-06-02 19:55:46 -07:00
  • 49918af32b webp-container-spec: minor wording updates James Zern 2023-06-02 19:52:36 -07:00
  • 7f0a341943 update ChangeLog v1.3.1-rc1 James Zern 2023-06-01 17:26:20 -07:00
  • bab7efbe73 update NEWS James Zern 2023-05-26 19:20:27 -07:00
  • 7138bf8fc3 bump version to 1.3.1 James Zern 2023-05-26 18:53:06 -07:00
  • 435b4ded42 update AUTHORS James Zern 2023-05-26 18:44:04 -07:00
  • 473512298a update .mailmap James Zern 2023-05-26 18:43:30 -07:00
  • 46bc4fc9d9 Merge "Switch ExtraCost to ints and implement it in SSE." into main Vincent Rabaud 2023-06-01 11:05:12 +00:00
  • 828b4ce062 Switch ExtraCost to ints and implement it in SSE. Vincent Rabaud 2023-05-31 15:41:43 +02:00
  • ff6c7f4e71 CONTRIBUTING.md: add C style / cmake-format notes James Zern 2023-05-30 12:23:04 -07:00
  • dd530437f6 add .cmake-format.py James Zern 2023-05-30 12:28:39 -07:00
  • adbe2cb17e cmake,cosmetics: apply cmake-format James Zern 2023-05-26 16:48:08 -07:00
  • 15b365083d doc/webp-container-spec: rm future codec comment James Zern 2023-05-26 22:19:35 +00:00
  • c369c4bf0b doc/webp-lossless-bitstream-spec: improve link text James Zern 2023-05-26 18:58:40 +00:00
  • 1de35f476b doc/webp-container-spec: don't use 'currently' James Zern 2023-05-26 18:58:06 +00:00
  • bb06a16ed1 doc/webp-container-spec: prefer present tense James Zern 2023-05-26 18:57:25 +00:00
  • 9f38b71e01 doc/webp-lossless-bitstream-spec: prefer present tense James Zern 2023-05-26 18:56:56 +00:00
  • 7acb6b829a doc/webp-container-spec: avoid i.e. & e.g. James Zern 2023-05-26 18:56:24 +00:00
  • 4967e7cd78 doc/webp-lossless-bitstream-spec: avoid i.e. & e.g. James Zern 2023-05-26 18:55:49 +00:00
  • e3366659a0 Merge "Do not find_package image libraries if not needed." into main Vincent Rabaud 2023-05-26 20:55:09 +00:00
  • 428588ef90 clarify single leaf node trees and use of canonical prefix coding Jyrki Alakuijala 2023-05-25 14:13:38 +00:00
  • 709ec152df Do not find_package image libraries if not needed. Vincent Rabaud 2023-05-26 00:14:05 +02:00
  • 8dd80ef814 fuzz_utils.h: lower kFuzzPxLimit w/ASan James Zern 2023-05-24 18:08:02 +00:00
  • 8f187b9f7f Clean message calls in CMake Vincent Rabaud 2023-05-22 09:21:41 +00:00
  • cba300781f WebPConfig.cmake.in: use calculated include path James Zern 2023-05-16 17:36:02 -07:00
  • 6cf9a76ae2 Merge "webp-lossless-bitstream-spec: remove use of 'dynamics'" into main James Zern 2023-05-16 22:00:51 +00:00
  • 740943b276 Merge "Specialize and optimize ITransform_SSE2 using do_two" into main James Zern 2023-05-16 19:57:48 +00:00
  • 2d547e24dc Compare kFuzzPxLimit to max_num_operations Yannis Guyon 2023-05-16 13:20:14 +02:00
  • ac42dde1c5 Specialize and optimize ITransform_SSE2 using do_two Nozomi Isozaki 2023-05-12 14:51:48 +09:00
  • 17e0ef1da5 webp-lossless-bitstream-spec: remove use of 'dynamics' James Zern 2023-05-12 15:08:44 -07:00
  • ed27437160 neon.h,cosmetics: clear a couple lint warnings James Zern 2023-05-02 17:32:14 -07:00
  • 3fb8294762 cpu.h,cosmetics: segment defines James Zern 2023-05-02 12:24:43 -07:00
  • 0c496a4ff9 cpu.h: add WEBP_AARCH64 James Zern 2023-05-01 21:55:05 -07:00
  • 8151f388eb move VP8GetCPUInfo declaration to cpu.c James Zern 2023-04-26 13:22:52 -07:00
  • 916548c28c Make kFuzzPxLimit sanitizer dependent Yannis Guyon 2023-04-24 09:58:43 +02:00
  • 4070b271ab advanced_api_fuzzer: reduce scaling limit James Zern 2023-04-18 19:46:17 +00:00
  • 761f49c3ab Merge "webp-lossless-bitstream-spec: add missing bits to ABNF" into main James Zern 2023-04-13 20:53:32 +00:00
  • 84d04c4845 webp-lossless-bitstream-spec: add missing bits to ABNF James Zern 2023-04-11 18:59:04 -07:00
  • 0696e1a7fb advanced_api_fuzzer: reduce scaling limit James Zern 2023-04-11 18:31:28 +00:00
  • 93d88aa25b Merge "deps.cmake: remove unneeded header checks" into main James Zern 2023-04-11 19:13:10 +00:00