Update libjxl to new version 9c1e1c1446982bddf6987a6236f0731e826570ad from 2022-05-24 16:52:21
Categories
(Core :: Graphics: ImageLib, enhancement)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox102 | --- | affected |
People
(Reporter: update-bot, Unassigned)
Details
(Whiteboard: [3pl-filed][task_id: GV_kesgOTb6wZBid3v94wg])
Attachments
(1 obsolete file)
This update covers 137 commits, including 36 new upstream commits I've never filed a bug on before. (They're the top 36.):
9c1e1c1446982bddf6987a6236f0731e826570ad by Biswapriyo Nath
https://github.com/libjxl/libjxl-/commit/9c1e1c1446982bddf6987a6236f0731e826570ad
Authored: 2022-05-24 00:33:12 +0530
Committed: 2022-05-24 18:52:21 +0200
cmake: Do not add static suffix with static libraries in mingw
11f32d69ceeb70983f228ef7bb66fd89d25472f7 by Zoltan Szabadka
https://github.com/libjxl/libjxl-/commit/11f32d69ceeb70983f228ef7bb66fd89d25472f7
Authored: 2022-05-24 15:41:38 +0200
Committed: 2022-05-24 17:53:14 +0200
Fix tile distmap size calculation in slow mode.
8210f44509886d7097607948667ea3b6223c2356 by Moritz Firsching
https://github.com/libjxl/libjxl-/commit/8210f44509886d7097607948667ea3b6223c2356
Authored: 2022-05-24 16:47:45 +0200
Committed: 2022-05-24 16:47:45 +0200
Using jxl::extras::Encoder in djxl_ng (#1436)
c8817909d26184d6f15d1b38205a4d099494acf0 by Zoltan Szabadka
https://github.com/libjxl/libjxl-/commit/c8817909d26184d6f15d1b38205a4d099494acf0
Authored: 2022-05-23 13:25:28 +0200
Committed: 2022-05-23 18:09:25 +0200
Add command line flag to log adaptive quantization search states.
d0767daa4a390f4d2034c0604613c743f7d4bdf1 by Sami Boukortt
https://github.com/libjxl/libjxl-/commit/d0767daa4a390f4d2034c0604613c743f7d4bdf1
Authored: 2022-05-23 12:00:02 +0200
Committed: 2022-05-23 15:42:45 +0200
Pin the Windows version for release builds
b4325987276769465276e837e659924d86f3b0b5 by Even Rouault
https://github.com/libjxl/libjxl-/commit/b4325987276769465276e837e659924d86f3b0b5
Authored: 2022-05-23 07:52:32 +0200
Committed: 2022-05-23 07:52:32 +0200
software_support.md: mentions GDAL (#1433)
5e7ed06a80961f7bea8c401f5163a6826bfb9ce3 by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/5e7ed06a80961f7bea8c401f5163a6826bfb9ce3
Authored: 2022-05-20 09:02:40 +0200
Committed: 2022-05-20 09:02:40 +0200
fix range check for RCT (#1428)
654d5c81007f22f800bd3833d7eece4919cc8a27 by roland-rollo
https://github.com/libjxl/libjxl-/commit/654d5c81007f22f800bd3833d7eece4919cc8a27
Authored: 2022-05-19 18:34:02 +0000
Committed: 2022-05-19 20:34:02 +0200
Add swayimg to supported image viewers (#1420)
481329c3cc7d53dfaa95a466c6a2a5d7de4c9599 by Moritz Firsching
https://github.com/libjxl/libjxl-/commit/481329c3cc7d53dfaa95a466c6a2a5d7de4c9599
Authored: 2022-05-19 13:53:16 +0200
Committed: 2022-05-19 11:53:16 +0000
Update AUTHORS check (#1430)
f2ea6dac7f8891f6f66d50b02ba897bd40bb6747 by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/f2ea6dac7f8891f6f66d50b02ba897bd40bb6747
Authored: 2022-05-19 09:37:07 +0200
Committed: 2022-05-19 09:37:07 +0200
don't allow empty frames (#1427)
a444260ba2519499f82497358348ee9d38f52ba4 by Jyrki Alakuijala
https://github.com/libjxl/libjxl-/commit/a444260ba2519499f82497358348ee9d38f52ba4
Authored: 2022-05-16 16:53:21 +0200
Committed: 2022-05-16 16:53:21 +0200
Attempt to implement the frame index box (#1336)
54d006378a4d3605e691772810d70f52303deb7c by vtorri
https://github.com/libjxl/libjxl-/commit/54d006378a4d3605e691772810d70f52303deb7c
Authored: 2022-05-15 08:26:10 +0200
Committed: 2022-05-15 08:26:10 +0200
add the EFL (Enlightenment Fundation Libraries) to list of software supporting jxl (#1423)
0cd4cb73fd1bb48e749ddd6e2825f2a5bb5e328b by Leo Izen
https://github.com/libjxl/libjxl-/commit/0cd4cb73fd1bb48e749ddd6e2825f2a5bb5e328b
Authored: 2022-05-12 18:09:08 -0400
Committed: 2022-05-14 20:58:49 +0200
libjxl/decode.h: add reference tags to doc comments
c0249504f1d343a1e0415c2d7af4578cd9ef3320 by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/c0249504f1d343a1e0415c2d7af4578cd9ef3320
Authored: 2022-05-13 18:23:26 +0200
Committed: 2022-05-13 18:23:26 +0200
encoder api: error codes (#823)
0425a4199e4b909f7f9f037205fbd719972a9289 by Even Rouault
https://github.com/libjxl/libjxl-/commit/0425a4199e4b909f7f9f037205fbd719972a9289
Authored: 2022-05-13 17:11:51 +0200
Committed: 2022-05-13 17:11:51 +0200
Jxlinfo related fixes (#1415)
f85b691d282c56e69c0f2d46c23987be0c243c69 by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/f85b691d282c56e69c0f2d46c23987be0c243c69
Authored: 2022-05-13 14:16:51 +0200
Committed: 2022-05-13 14:16:51 +0200
add ffmpeg, krita, tachiyomi to list of software supporting jxl (#1418)
73df8b8798627e0dec4c1c76e17db72f9bdfd1a9 by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl-/commit/73df8b8798627e0dec4c1c76e17db72f9bdfd1a9
Authored: 2022-05-13 07:21:25 +0000
Committed: 2022-05-13 10:55:22 +0300
Move testdata submodule to root
11729130002556436859798100239c3f43305616 by Moritz Firsching
https://github.com/libjxl/libjxl-/commit/11729130002556436859798100239c3f43305616
Authored: 2022-05-12 16:28:36 +0200
Committed: 2022-05-12 16:28:36 +0200
Allow adding prefix (#1403)
c18c736a6c6cf748573391f1d3bfa480d2e1cd58 by Anonymous Maarten
https://github.com/libjxl/libjxl-/commit/c18c736a6c6cf748573391f1d3bfa480d2e1cd58
Authored: 2022-05-12 12:37:12 +0200
Committed: 2022-05-12 16:59:12 +0300
Add myself to AUTHORS to allow auto-merge
f1f57c4946a25f8c8bd5820d3bd9bc4b38a4ea60 by Anonymous Maarten
https://github.com/libjxl/libjxl-/commit/f1f57c4946a25f8c8bd5820d3bd9bc4b38a4ea60
Authored: 2022-05-11 02:04:12 +0200
Committed: 2022-05-12 16:59:12 +0300
Wrap include directories in BUILD_INTERFACE
5663239fe134b41b6c62993c767f5187d73d0662 by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl-/commit/5663239fe134b41b6c62993c767f5187d73d0662
Authored: 2022-05-11 14:42:52 +0000
Committed: 2022-05-12 10:42:31 +0300
Fix WIN64 compilation with clang
27d1aec3461e467e3035cbfdb5413bba924a249f by Moritz Firsching
https://github.com/libjxl/libjxl-/commit/27d1aec3461e467e3035cbfdb5413bba924a249f
Authored: 2022-05-11 17:48:56 +0200
Committed: 2022-05-11 15:48:56 +0000
implement JxlDecoderSetProgressiveDetail (#1392)
105bf1a20be35c2d0d7dd302c008f3669c2f998c by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/105bf1a20be35c2d0d7dd302c008f3669c2f998c
Authored: 2022-05-11 14:34:51 +0200
Committed: 2022-05-11 14:34:51 +0200
relax high bitdepth palette restriction and improve lossless float compression (#1341)
ef97fe07656e385bbd1af3801635b66bdbd413f2 by Luca Versari
https://github.com/libjxl/libjxl-/commit/ef97fe07656e385bbd1af3801635b66bdbd413f2
Authored: 2022-05-10 21:36:43 +0200
Committed: 2022-05-10 21:36:43 +0200
Improvements/fixes for WASM builds (#1411)
9d7279e328108cf28df7f8318f8f2143d10f0819 by Sami Boukortt
https://github.com/libjxl/libjxl-/commit/9d7279e328108cf28df7f8318f8f2143d10f0819
Authored: 2022-05-10 18:40:01 +0200
Committed: 2022-05-10 19:23:24 +0200
Use the version of testing::Field that does not take the name of the field
eb75f3282e69ff34a38ccaccb77e099d49ec90ec by Sami Boukortt
https://github.com/libjxl/libjxl-/commit/eb75f3282e69ff34a38ccaccb77e099d49ec90ec
Authored: 2022-05-10 18:36:29 +0200
Committed: 2022-05-10 18:58:18 +0200
Avoid “unused variable” error when assertions are not enabled
d3fbf10b82d692d2cbcf18a9c3b78775b66ba64f by Sami Boukortt
https://github.com/libjxl/libjxl-/commit/d3fbf10b82d692d2cbcf18a9c3b78775b66ba64f
Authored: 2022-04-11 18:19:31 +0200
Committed: 2022-05-10 18:10:22 +0200
New API to encode PackedPixelFiles to other formats
57fbf49ea91067f9a2bf6baccf1553129be0e55a by Sami Boukortt
https://github.com/libjxl/libjxl-/commit/57fbf49ea91067f9a2bf6baccf1553129be0e55a
Authored: 2022-05-10 16:56:11 +0200
Committed: 2022-05-10 17:13:26 +0200
Make sure to #include <atomic> in every file that uses std::atomic
bf04468cd2b6dafcf28d6a37061fcfe8322173f4 by Moritz Firsching
https://github.com/libjxl/libjxl-/commit/bf04468cd2b6dafcf28d6a37061fcfe8322173f4
Authored: 2022-05-10 12:18:28 +0200
Committed: 2022-05-10 12:18:28 +0200
checking if xml empty (#1404)
3bf4720e9feddfb0239cb2a6c6f672431e2bf440 by Luca Versari
https://github.com/libjxl/libjxl-/commit/3bf4720e9feddfb0239cb2a6c6f672431e2bf440
Authored: 2022-05-10 10:19:04 +0200
Committed: 2022-05-10 08:19:04 +0000
Refactor the low memory rendering pipeline and fix patch + noise combination. (#1402)
ff65c387ac98c7f597ed7e954c28fb32065bf553 by Luca Versari
https://github.com/libjxl/libjxl-/commit/ff65c387ac98c7f597ed7e954c28fb32065bf553
Authored: 2022-05-08 18:48:55 +0200
Committed: 2022-05-08 18:48:55 +0200
Fix the patch stage with non0 xextra. (#1398)
2f872a190f79390ba27a66b2ecb14d51114c12ef by Sami Boukortt
https://github.com/libjxl/libjxl-/commit/2f872a190f79390ba27a66b2ecb14d51114c12ef
Authored: 2022-05-05 20:03:55 +0200
Committed: 2022-05-05 20:22:36 +0200
Fix generate_lut_template’s PPM output following #1338
bd48652dba3469244af489e48c645307191cc039 by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/bd48652dba3469244af489e48c645307191cc039
Authored: 2022-05-04 16:19:53 +0200
Committed: 2022-05-04 16:19:53 +0200
jpeg recompression: preserve exif/xmp/jumbf (#1350)
ab1c7b4b67a3e31e91a562a996f8dfc5fc936c81 by Leo Izen
https://github.com/libjxl/libjxl-/commit/ab1c7b4b67a3e31e91a562a996f8dfc5fc936c81
Authored: 2022-05-04 08:38:16 -0400
Committed: 2022-05-04 14:38:16 +0200
jxl/color_encoding.h: fix documented PQ standard (#1390)
5ad33cc3be1ac9cf30144d7317d77effe3669286 by Moritz Firsching
https://github.com/libjxl/libjxl-/commit/5ad33cc3be1ac9cf30144d7317d77effe3669286
Authored: 2022-05-04 14:29:16 +0200
Committed: 2022-05-04 12:29:16 +0000
fix passes test (#1391)
4d10c3eb78ec806ecd9b6567d4ea7028da589238 by Moritz Firsching
https://github.com/libjxl/libjxl-/commit/4d10c3eb78ec806ecd9b6567d4ea7028da589238
Authored: 2022-05-04 12:01:58 +0200
Committed: 2022-05-04 12:01:58 +0200
updating testdata (#1389)
192ddd90fdf0c69cd1db1c8d7850db036dd87f4b by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/192ddd90fdf0c69cd1db1c8d7850db036dd87f4b
Authored: 2022-05-02 15:55:14 +0200
Committed: 2022-05-02 13:55:14 +0000
simplify/improve/correct box API documentation (#1387)
4da1c812f47ea4ca3a09ca135099e494e85e9656 by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl-/commit/4da1c812f47ea4ca3a09ca135099e494e85e9656
Authored: 2022-04-26 10:55:00 +0000
Committed: 2022-04-26 14:25:32 +0300
APNG: consume only as much input as used when parsing deccimal.
7f5a2cd049abba53c1dfb0e4e2f790464b4bbd0a by Leo Izen
https://github.com/libjxl/libjxl-/commit/7f5a2cd049abba53c1dfb0e4e2f790464b4bbd0a
Authored: 2022-04-25 11:42:02 -0400
Committed: 2022-04-25 17:42:02 +0200
tools/jxlinfo: improve CLI option parsing (#1383)
b96f00d23f0f45eb148d893d2a8f23f112248389 by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/b96f00d23f0f45eb148d893d2a8f23f112248389
Authored: 2022-04-25 17:41:04 +0200
Committed: 2022-04-25 17:41:04 +0200
make coverage run all tests, and only build it if it's going to make a report (#1373)
88bfed8066d82124fa25dc11abe2e5d965752d28 by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/88bfed8066d82124fa25dc11abe2e5d965752d28
Authored: 2022-04-25 15:10:37 +0200
Committed: 2022-04-25 15:10:37 +0200
remove some unused image_ops functions (#1374)
5bcea9d78b5db7708393f435afcc4a0924597a87 by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/5bcea9d78b5db7708393f435afcc4a0924597a87
Authored: 2022-04-25 15:10:24 +0200
Committed: 2022-04-25 15:10:24 +0200
don't fail to decode when num_patches is explicitly zero (#1375)
b1310667372f4f9e9e4f5c8f53896b453292e38c by Eugene Kliuchnikov
https://github.com/libjxl/libjxl-/commit/b1310667372f4f9e9e4f5c8f53896b453292e38c
Authored: 2022-04-25 14:19:04 +0300
Committed: 2022-04-25 13:19:04 +0200
Do not crash when color type does not match ICC (#1382)
10d7a7d15e638102f70ff57f248fcf92babc69bc by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl-/commit/10d7a7d15e638102f70ff57f248fcf92babc69bc
Authored: 2022-04-25 08:10:54 +0000
Committed: 2022-04-25 11:51:47 +0300
StageWrite: deal with destruction before complete initialization
638ca594d54c0f9eb16a8c236770418750e4cbec by w
https://github.com/libjxl/libjxl-/commit/638ca594d54c0f9eb16a8c236770418750e4cbec
Authored: 2022-04-22 22:54:15 -0700
Committed: 2022-04-23 07:54:15 +0200
use SetLossless() for jxl_from_tree (#1377)
21bb69fc3ae17a49c30e903f4dd0a8b37ca95b2a by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/21bb69fc3ae17a49c30e903f4dd0a8b37ca95b2a
Authored: 2022-04-22 16:52:01 +0200
Committed: 2022-04-22 18:35:06 +0200
remove unused functions and add_noise tool
ba39f54bb5beee839c5cda25405a2ed6d2482327 by Thomas Fischbacher
https://github.com/libjxl/libjxl-/commit/ba39f54bb5beee839c5cda25405a2ed6d2482327
Authored: 2022-04-22 16:47:45 +0200
Committed: 2022-04-22 16:47:45 +0200
cjxl_ng: Extensive clean-up (#1310)
1f849bd281453bfe6502a9aad58dffb3ac088e17 by Jan Wassenberg
https://github.com/libjxl/libjxl-/commit/1f849bd281453bfe6502a9aad58dffb3ac088e17
Authored: 2022-04-22 10:16:44 +0200
Committed: 2022-04-22 11:54:03 +0300
Further fix of convolve-inl, missed some spots
6521e89a7a8d6563277cfb00a9de367390526920 by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/6521e89a7a8d6563277cfb00a9de367390526920
Authored: 2022-04-21 18:46:11 +0200
Committed: 2022-04-21 18:46:11 +0200
simplify simd unsqueeze (#1367)
77c727157a44aad239abe73b525dfbe2822392b2 by Eugene Kliuchnikov
https://github.com/libjxl/libjxl-/commit/77c727157a44aad239abe73b525dfbe2822392b2
Authored: 2022-04-21 19:20:40 +0300
Committed: 2022-04-21 18:20:40 +0200
Use correct group size for noise planes initialization (#1368)
7c8189d3e3b4f774f1a4f0aab5a6c213179b4135 by Sami Boukortt
https://github.com/libjxl/libjxl-/commit/7c8189d3e3b4f774f1a4f0aab5a6c213179b4135
Authored: 2022-04-21 18:19:15 +0200
Committed: 2022-04-21 18:19:15 +0200
Fix linking to system-wide gflags (#1364)
9369f3909241fd2fcd51c3aaed9f3296176afae9 by Mathieu Malaterre
https://github.com/libjxl/libjxl-/commit/9369f3909241fd2fcd51c3aaed9f3296176afae9
Authored: 2022-04-21 10:21:22 +0200
Committed: 2022-04-21 10:37:08 +0200
Make sure that verbose flag is exactly -v
6cce649407c0333f8e0cb7009a7a804b017a88a0 by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/6cce649407c0333f8e0cb7009a7a804b017a88a0
Authored: 2022-04-20 20:30:43 +0200
Committed: 2022-04-20 18:30:43 +0000
make jxlinfo output nicer for humans (#1348)
ad738168b74e9fa08dc14a79be3125bb03449034 by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/ad738168b74e9fa08dc14a79be3125bb03449034
Authored: 2022-04-20 18:09:18 +0200
Committed: 2022-04-20 16:09:18 +0000
fix documentation bug in brob API (#1363)
93d1661d771aff48af985f4cfe9b70cf60731ade by Eugene Kliuchnikov
https://github.com/libjxl/libjxl-/commit/93d1661d771aff48af985f4cfe9b70cf60731ade
Authored: 2022-04-20 18:35:28 +0300
Committed: 2022-04-20 15:35:28 +0000
Workaround for libpng bug (#1361)
197e2284b208080e26a63067b8eb5f9d3596196b by Luca Versari
https://github.com/libjxl/libjxl-/commit/197e2284b208080e26a63067b8eb5f9d3596196b
Authored: 2022-04-20 16:15:54 +0200
Committed: 2022-04-20 17:23:30 +0200
Remove the non-high-precision special behaviour of dequantization.
44702395cf6d74a8e1c2a3fe3a3a6bdb2658de3d by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/44702395cf6d74a8e1c2a3fe3a3a6bdb2658de3d
Authored: 2022-04-13 19:24:07 +0200
Committed: 2022-04-20 17:16:48 +0200
remove .pbm output and add .pam output
b90ba633a7ac419f24115e4f623ac400d89d0e23 by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/b90ba633a7ac419f24115e4f623ac400d89d0e23
Authored: 2022-04-20 16:49:00 +0200
Committed: 2022-04-20 16:49:00 +0200
remove JXL_TYPE_BOOLEAN and JXL_TYPE_UINT32 (#1337)
239aa089e1025f328f8c4df76483c8d8f20b4f3f by Luca Versari
https://github.com/libjxl/libjxl-/commit/239aa089e1025f328f8c4df76483c8d8f20b4f3f
Authored: 2022-04-20 16:15:27 +0200
Committed: 2022-04-20 14:15:27 +0000
Remove stale cases in which decoder fast paths were not supported. (#1359)
852bc3aabcaad4fe30f378517a3e24a447897da4 by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/852bc3aabcaad4fe30f378517a3e24a447897da4
Authored: 2022-04-20 16:01:08 +0200
Committed: 2022-04-20 16:01:08 +0200
promote jxlinfo to installed tool (#1346)
16dd7e151c0ef1560a845dc026d26a53f6c4a5e7 by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl-/commit/16dd7e151c0ef1560a845dc026d26a53f6c4a5e7
Authored: 2022-04-20 12:37:02 +0000
Committed: 2022-04-20 16:58:14 +0300
Avoid (temporary?) integer overflow
36da62be17378ec724976d8af29a224d44681799 by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/36da62be17378ec724976d8af29a224d44681799
Authored: 2022-04-15 09:44:09 +0200
Committed: 2022-04-20 15:56:23 +0300
allow bigger png chunks
6140e82cbbf79a360adf8a75e11e8d76847dbcca by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl-/commit/6140e82cbbf79a360adf8a75e11e8d76847dbcca
Authored: 2022-04-19 14:15:55 +0000
Committed: 2022-04-20 12:00:27 +0300
Do not render padding if there is nothing to pad
ca1aa63eb1df8d7f51641bf4c61e94f6a3367823 by L. E. Segovia
https://github.com/libjxl/libjxl-/commit/ca1aa63eb1df8d7f51641bf4c61e94f6a3367823
Authored: 2022-04-08 19:15:42 -0300
Committed: 2022-04-19 11:30:02 +0200
Make gflags an IMPORTED GLOBAL library
75a039a4f8b9940a93ff3a76c5e1bb180d770760 by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/75a039a4f8b9940a93ff3a76c5e1bb180d770760
Authored: 2022-04-15 15:12:40 +0200
Committed: 2022-04-15 13:12:40 +0000
don't run fast_benchmark after coverage (#1352)
8007e8d101ef7173294d2c632d80b391e28eead0 by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/8007e8d101ef7173294d2c632d80b391e28eead0
Authored: 2022-04-15 12:48:50 +0200
Committed: 2022-04-15 12:48:50 +0200
attempt to fix release build (#1351)
d382e5d5abd655f78b910f72c3be6e8f2465e087 by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl-/commit/d382e5d5abd655f78b910f72c3be6e8f2465e087
Authored: 2022-04-14 12:13:48 +0000
Committed: 2022-04-14 15:30:08 +0300
Avoid use-after-destructor
eb152f5259df9af806c5b47b192072444b9dc41b by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/eb152f5259df9af806c5b47b192072444b9dc41b
Authored: 2022-04-13 17:25:14 +0200
Committed: 2022-04-13 17:25:14 +0200
minor cleanup/fix (#1334)
97752fb27f325f3195b8bb510b48805932d5d293 by Mathieu Malaterre
https://github.com/libjxl/libjxl-/commit/97752fb27f325f3195b8bb510b48805932d5d293
Authored: 2022-04-13 12:10:43 +0200
Committed: 2022-04-13 15:51:31 +0200
Do not attempt to create a std::string from a null pointer
98d25826edc1d93284ba36928b96c0f13968e940 by Jan Wassenberg
https://github.com/libjxl/libjxl-/commit/98d25826edc1d93284ba36928b96c0f13968e940
Authored: 2022-04-13 11:04:32 +0200
Committed: 2022-04-13 18:51:49 +0530
Prepare for EMU128 target: avoid x86-specific code
93aa82d0b9d0daebfe1491e094c02e0b7f994729 by Mathieu Malaterre
https://github.com/libjxl/libjxl-/commit/93aa82d0b9d0daebfe1491e094c02e0b7f994729
Authored: 2022-04-12 21:52:34 +0200
Committed: 2022-04-12 21:52:34 +0200
Properly list cjxl_ng as part of the tools to be installed (#1331)
61077d4cb585a1ab357381f21cdb0c70bae43f08 by Eugene Kliuchnikov
https://github.com/libjxl/libjxl-/commit/61077d4cb585a1ab357381f21cdb0c70bae43f08
Authored: 2022-04-12 16:43:35 +0300
Committed: 2022-04-12 15:43:35 +0200
Fix aarc64 write stage. (#1339)
55648f28013c9b740ad1b3e2d7b01d83fc8febf9 by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/55648f28013c9b740ad1b3e2d7b01d83fc8febf9
Authored: 2022-04-12 12:20:24 +0200
Committed: 2022-04-12 12:20:24 +0200
fix pnm output for the non-multiple-of-8 bitdepth cases (#1338)
e43c7192e51cd884168010cc5b20e7a3140fd1eb by Mathieu Malaterre
https://github.com/libjxl/libjxl-/commit/e43c7192e51cd884168010cc5b20e7a3140fd1eb
Authored: 2022-04-11 16:24:03 +0200
Committed: 2022-04-11 14:24:03 +0000
Pnm max val log2 (#1312)
aa4393b30c1350508795faccf355d2c86a764b6e by Mathieu Malaterre
https://github.com/libjxl/libjxl-/commit/aa4393b30c1350508795faccf355d2c86a764b6e
Authored: 2022-04-11 16:21:09 +0200
Committed: 2022-04-11 16:21:09 +0200
Provide a mechanism to override default testdata location (#1332)
b28fed2ffb671e912b6a1b86192c07fd1ca1e880 by Jyrki Alakuijala
https://github.com/libjxl/libjxl-/commit/b28fed2ffb671e912b6a1b86192c07fd1ca1e880
Authored: 2022-04-11 16:09:34 +0200
Committed: 2022-04-11 16:09:34 +0200
Change position bytes to codestream bytes (#1333)
89279cedc89e7c20235c026a60c9bd0e9be79048 by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl-/commit/89279cedc89e7c20235c026a60c9bd0e9be79048
Authored: 2022-04-05 16:44:49 +0000
Committed: 2022-04-11 16:07:24 +0300
Remove unused parameter in get_row
4cc4fe4b4e630cd17d760657570ebe361afe39d4 by Mathieu Malaterre
https://github.com/libjxl/libjxl-/commit/4cc4fe4b4e630cd17d760657570ebe361afe39d4
Authored: 2022-04-11 15:06:42 +0200
Committed: 2022-04-11 15:06:42 +0200
Remove strict requirement for 16bits since we support 24bits losslessly (#1328)
e6264cd6a1dc1caa46cca6465787ad94f0af0ee6 by Moritz Firsching
https://github.com/libjxl/libjxl-/commit/e6264cd6a1dc1caa46cca6465787ad94f0af0ee6
Authored: 2022-04-08 20:05:12 +0200
Committed: 2022-04-08 20:05:12 +0200
submodularizing third_party/testdata (#1327)
6a54b85870b9ab968a1a6323996964776284f871 by Mathieu Malaterre
https://github.com/libjxl/libjxl-/commit/6a54b85870b9ab968a1a6323996964776284f871
Authored: 2022-04-08 14:12:45 +0200
Committed: 2022-04-08 15:14:45 +0200
PAM: Do not skip multiple whitespaces after ENDHDR
c46f12986017a83755373727527bb75987b728c7 by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl-/commit/c46f12986017a83755373727527bb75987b728c7
Authored: 2022-04-08 08:59:30 +0000
Committed: 2022-04-08 14:45:11 +0300
Deal with Schrödinger MSAN report
2f777c875b226f4e5b50fc5030de5f56ef45245b by Mathieu Malaterre
https://github.com/libjxl/libjxl-/commit/2f777c875b226f4e5b50fc5030de5f56ef45245b
Authored: 2022-04-08 12:19:52 +0200
Committed: 2022-04-08 12:19:52 +0200
Add missing install rules for jar and jni targets (#1314)
4a9519358c9926fee8f69f98eec39c548715b757 by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl-/commit/4a9519358c9926fee8f69f98eec39c548715b757
Authored: 2022-03-23 13:35:52 +0000
Committed: 2022-04-08 10:41:57 +0200
Re-enable level 10 conformance test
92d26231bb4ae4fcb91bd5d441d28beb092f78f6 by Eugene Kliuchnikov
https://github.com/libjxl/libjxl-/commit/92d26231bb4ae4fcb91bd5d441d28beb092f78f6
Authored: 2022-04-08 10:03:43 +0300
Committed: 2022-04-08 09:03:43 +0200
Try to fix "release" workflow (#1325)
23602b3efdf235aaf90b101083eb8984d4c8d351 by Sami Boukortt
https://github.com/libjxl/libjxl-/commit/23602b3efdf235aaf90b101083eb8984d4c8d351
Authored: 2022-04-07 18:08:22 +0200
Committed: 2022-04-07 19:33:08 +0200
Allow ImageOutCallbacks to receive more information about threading
d624ad493aab189868f3d5b477b392eec238bc40 by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl-/commit/d624ad493aab189868f3d5b477b392eec238bc40
Authored: 2022-04-07 15:04:14 +0000
Committed: 2022-04-07 19:01:17 +0300
Disable pixbuf test under MSAN.
bb3bfeb5a71e947b399cf39209ab79435734e37e by Jyrki Alakuijala
https://github.com/libjxl/libjxl-/commit/bb3bfeb5a71e947b399cf39209ab79435734e37e
Authored: 2022-04-07 12:04:34 +0200
Committed: 2022-04-07 10:04:34 +0000
Making varint coding accessible outside of ICC (#1318)
6e1c700dc35cbef56a83aeab85d23791a3e3d958 by Thomas Fischbacher
https://github.com/libjxl/libjxl-/commit/6e1c700dc35cbef56a83aeab85d23791a3e3d958
Authored: 2022-04-07 10:05:33 +0200
Committed: 2022-04-07 10:05:33 +0200
Test fix: In conformance tests, use liblcms2.so.2 rather than liblcms2.so (#906)
dc18ea94b640476c437974d053009be214fc2f94 by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl-/commit/dc18ea94b640476c437974d053009be214fc2f94
Authored: 2022-04-06 13:10:59 +0000
Committed: 2022-04-06 17:48:16 +0300
Try to fix MSAN build
771b470174adb5b84a565f2d9a43e305eb2214c1 by Martin Strunz
https://github.com/libjxl/libjxl-/commit/771b470174adb5b84a565f2d9a43e305eb2214c1
Authored: 2022-04-06 16:46:14 +0200
Committed: 2022-04-06 16:46:14 +0200
remove shadow variable (#1321)
a7cbb91b85f4f6945f31edb09832d268b3717eed by Mathieu Malaterre
https://github.com/libjxl/libjxl-/commit/a7cbb91b85f4f6945f31edb09832d268b3717eed
Authored: 2022-04-06 14:41:06 +0200
Committed: 2022-04-06 15:00:16 +0200
Prevent a signed wrap-around when processing utf-8 strings
ce108153c537f37ed3c4df7007cf8a414f8cd92c by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl-/commit/ce108153c537f37ed3c4df7007cf8a414f8cd92c
Authored: 2022-04-05 16:40:38 +0000
Committed: 2022-04-06 14:16:47 +0300
Not sure if this fixes something. Just looks like copy-paste.
433de1933e05384fdd5cde3ccbed333a8cf32335 by Kleis Auke Wolthuizen
https://github.com/libjxl/libjxl-/commit/433de1933e05384fdd5cde3ccbed333a8cf32335
Authored: 2022-04-02 14:45:16 +0200
Committed: 2022-04-02 16:17:38 +0200
Build jxl_extras_dec only as a shared library if necessary
79d85890e7b409b4f76db019e2d0f8d21a354cb5 by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl-/commit/79d85890e7b409b4f76db019e2d0f8d21a354cb5
Authored: 2022-03-31 16:27:26 +0000
Committed: 2022-04-01 11:36:31 +0300
Fix OOM caused by large negative origin
775d010700bc8bb752f8db3753e9e7246093758f by Sami Boukortt
https://github.com/libjxl/libjxl-/commit/775d010700bc8bb752f8db3753e9e7246093758f
Authored: 2022-03-31 16:28:25 +0200
Committed: 2022-03-31 14:28:25 +0000
Ensure that cjxl_ng does not link to any internal symbol (#1281)
b219fd5b481692050f1078dedcd87065f4184ece by Stephan T. Lavavej
https://github.com/libjxl/libjxl-/commit/b219fd5b481692050f1078dedcd87065f4184ece
Authored: 2022-03-31 06:49:07 -0700
Committed: 2022-03-31 15:49:07 +0200
Add brotli to deps.sh. (#612)
5779e11b851e7b01781ded072b1844032e05dc9f by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/5779e11b851e7b01781ded072b1844032e05dc9f
Authored: 2022-03-31 15:25:23 +0200
Committed: 2022-03-31 15:25:23 +0200
make -q 100 lossless again (#1309)
d9282d901e27b6bb749a146b2a3a78933d1013a7 by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl-/commit/d9282d901e27b6bb749a146b2a3a78933d1013a7
Authored: 2022-03-31 08:59:01 +0000
Committed: 2022-03-31 12:15:52 +0300
Refactor padding calculation to improve readability.
4e0e05a739cda065bd08196b42a4113f835a19b6 by Moritz Firsching
https://github.com/libjxl/libjxl-/commit/4e0e05a739cda065bd08196b42a4113f835a19b6
Authored: 2022-03-31 09:51:53 +0200
Committed: 2022-03-31 09:51:53 +0200
pass use_sjpeg to frames (#1308)
56028dd79b00309d0df7768126deb422d54fa83a by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/56028dd79b00309d0df7768126deb422d54fa83a
Authored: 2022-03-31 08:48:28 +0200
Committed: 2022-03-31 08:48:28 +0200
calibrate/tweak lossy -m -R 0 (used in patch frames) (#1304)
d07da41637542337254d3154b0b0b6bf69e2694c by Moritz Firsching
https://github.com/libjxl/libjxl-/commit/d07da41637542337254d3154b0b0b6bf69e2694c
Authored: 2022-03-30 23:00:14 +0200
Committed: 2022-03-30 21:00:14 +0000
pass jpeg_quality to frames (#1307)
fde214c5f4dc5ffd0360401a68df33182edf9226 by Mathieu Malaterre
https://github.com/libjxl/libjxl-/commit/fde214c5f4dc5ffd0360401a68df33182edf9226
Authored: 2022-03-29 08:35:37 +0200
Committed: 2022-03-29 20:22:43 +0200
Refactor c11/atomic patch for riscv64
326711f86719e6ce7b0422a7970ce8f8b1598f25 by Mathieu Malaterre
https://github.com/libjxl/libjxl-/commit/326711f86719e6ce7b0422a7970ce8f8b1598f25
Authored: 2022-02-08 08:34:32 +0100
Committed: 2022-03-29 20:22:43 +0200
Make sure to list Threads::Threads in JPEGXL_DEC_INTERNAL_LIBS
b12bb7a5f37d6bcaf134cfab7828ae08c4a0e60d by Mathieu Malaterre
https://github.com/libjxl/libjxl-/commit/b12bb7a5f37d6bcaf134cfab7828ae08c4a0e60d
Authored: 2022-02-08 08:32:36 +0100
Committed: 2022-03-29 20:22:43 +0200
Remove duplicate reference to hwy library
72f1bc5085ec25a72bef36aadd32ae4405c2e35e by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl-/commit/72f1bc5085ec25a72bef36aadd32ae4405c2e35e
Authored: 2022-03-29 15:41:04 +0000
Committed: 2022-03-29 19:11:39 +0300
Adjust alpha quality expectations.
b574f5489fd5ad0fb3256c17c75a2a9962eec754 by Martin Strunz
https://github.com/libjxl/libjxl-/commit/b574f5489fd5ad0fb3256c17c75a2a9962eec754
Authored: 2022-03-29 17:13:26 +0200
Committed: 2022-03-29 15:13:26 +0000
remove shadow variable (#1290)
a25c7bea52f378deff4c0b891a7163e37264fc3e by Moritz Firsching
https://github.com/libjxl/libjxl-/commit/a25c7bea52f378deff4c0b891a7163e37264fc3e
Authored: 2022-03-29 16:41:25 +0200
Committed: 2022-03-29 14:41:25 +0000
cjxl_ng: fixing single-frame pngs (#1289)
10b77fa9b0ffd18dfbf92a1fd8a6764b31a16edb by Mathieu Malaterre
https://github.com/libjxl/libjxl-/commit/10b77fa9b0ffd18dfbf92a1fd8a6764b31a16edb
Authored: 2022-03-29 15:35:53 +0200
Committed: 2022-03-29 16:01:51 +0200
Make sure to only call memcpy when not nullptr
00dd703b2b9a706b6703f0cc093f648952c05ba1 by Eugene Kliuchnikov
https://github.com/libjxl/libjxl-/commit/00dd703b2b9a706b6703f0cc093f648952c05ba1
Authored: 2022-03-29 16:18:14 +0300
Committed: 2022-03-29 15:18:14 +0200
More flattening (#1301)
a6ff8ceaf6a9c6a41f605798e9cb8194df03f68c by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl-/commit/a6ff8ceaf6a9c6a41f605798e9cb8194df03f68c
Authored: 2022-03-29 11:27:00 +0000
Committed: 2022-03-29 15:17:31 +0300
Try to fix "error C2131: expression did not evaluate to a constant"
b59d895de3b40bd228cf590425f5186388f2a40b by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl-/commit/b59d895de3b40bd228cf590425f5186388f2a40b
Authored: 2022-03-29 09:55:06 +0000
Committed: 2022-03-29 13:45:58 +0300
Fix crash in set_from_bytes fuzzer
d95f75e61257ebee335861b19072bbba98a4995c by Eugene Kliuchnikov
https://github.com/libjxl/libjxl-/commit/d95f75e61257ebee335861b19072bbba98a4995c
Authored: 2022-03-29 13:39:44 +0300
Committed: 2022-03-29 10:39:44 +0000
Flatten unsqueeze code. (#1298)
a52b0a71dae68c1ce9e4ebe66c97793f05334ea6 by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl-/commit/a52b0a71dae68c1ce9e4ebe66c97793f05334ea6
Authored: 2022-03-28 14:27:50 +0000
Committed: 2022-03-29 12:11:04 +0300
Fix cross-arm64 build
dbbe2e2663f9e156d6a8f5e547f4b37c337732bc by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/dbbe2e2663f9e156d6a8f5e547f4b37c337732bc
Authored: 2022-03-28 16:05:43 +0200
Committed: 2022-03-28 16:05:43 +0200
faster unsqueeze (#1157)
87fe7c16e1fb2e21b6a1dca26782950ae1559d99 by Mathieu Malaterre
https://github.com/libjxl/libjxl-/commit/87fe7c16e1fb2e21b6a1dca26782950ae1559d99
Authored: 2022-03-28 16:05:25 +0200
Committed: 2022-03-28 16:05:25 +0200
libjxl implementation rely on c11 atomics (cache_aligned.cc) (#1128)
4dabe2712e22ecf3c2aa7081f689e5a0b503c9e0 by Mathieu Malaterre
https://github.com/libjxl/libjxl-/commit/4dabe2712e22ecf3c2aa7081f689e5a0b503c9e0
Authored: 2022-03-28 13:19:00 +0200
Committed: 2022-03-28 13:19:00 +0200
Clarify requirement for 8bits precision. (#1252)
16187b14dc8afd8a5b2f5a0485722a92406ac863 by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/16187b14dc8afd8a5b2f5a0485722a92406ac863
Authored: 2022-03-28 13:15:13 +0200
Committed: 2022-03-28 13:15:13 +0200
noise seeding: match frame index of jxli box (#1286)
7594374942b349d22b241144bf2aeb87280fd961 by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl-/commit/7594374942b349d22b241144bf2aeb87280fd961
Authored: 2022-03-25 13:27:34 +0000
Committed: 2022-03-26 00:47:58 +0300
Take upsampling into account for border
81208752151cb42bfae2256800ad73ed0628df49 by Mathieu Malaterre
https://github.com/libjxl/libjxl-/commit/81208752151cb42bfae2256800ad73ed0628df49
Authored: 2022-03-25 21:51:27 +0100
Committed: 2022-03-25 20:51:27 +0000
Pfm scale factor (#1278)
291e0595b81fe432c6f3a54530a5e2733517f6ff by Sami Boukortt
https://github.com/libjxl/libjxl-/commit/291e0595b81fe432c6f3a54530a5e2733517f6ff
Authored: 2022-03-25 21:04:20 +0100
Committed: 2022-03-25 20:04:20 +0000
Remove more missed duplicated code (#1276)
d2726387710c22b3e0350d20d843111987c157a7 by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/d2726387710c22b3e0350d20d843111987c157a7
Authored: 2022-03-25 18:02:21 +0100
Committed: 2022-03-25 18:02:21 +0100
fix ppm input where bitdepth is not 8 or 16 (#1279)
ca30c1273c7eca766b4eee9a443d8ceef95dda10 by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/ca30c1273c7eca766b4eee9a443d8ceef95dda10
Authored: 2022-03-25 17:17:51 +0100
Committed: 2022-03-25 17:17:51 +0100
WIP: remove modular quality (#1275)
a9444880787e791fcf5e953cd1b34c06b5f2a7d4 by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl-/commit/a9444880787e791fcf5e953cd1b34c06b5f2a7d4
Authored: 2022-03-25 15:36:51 +0000
Committed: 2022-03-25 18:58:58 +0300
Raise memory limit for xSAN
21aa4cafb21cebc8a3d4f29696aa08fb6f957b21 by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/21aa4cafb21cebc8a3d4f29696aa08fb6f957b21
Authored: 2022-03-25 11:17:35 +0100
Committed: 2022-03-25 11:17:35 +0100
remove psd input (#1271)
2ddc687c75d4d501fdca20bb0d54ae10e56c420e by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/2ddc687c75d4d501fdca20bb0d54ae10e56c420e
Authored: 2022-03-24 17:12:15 +0100
Committed: 2022-03-24 17:12:15 +0100
better handling of exif (in particular orientation) (#544)
cfb11da3dd53d057db3413dafc917ad114d1b5db by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/cfb11da3dd53d057db3413dafc917ad114d1b5db
Authored: 2022-03-24 16:06:10 +0100
Committed: 2022-03-24 15:06:10 +0000
return api error when trying to do XYB + lossless (#1270)
01c7db8cfa8500af70452c4044b80c303ded851b by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/01c7db8cfa8500af70452c4044b80c303ded851b
Authored: 2022-03-24 15:41:33 +0100
Committed: 2022-03-24 15:41:33 +0100
fail earlier when level is too low (#1247)
6d55926958439ebb9cd14264994cf7e8d1047c8a by Heiko Becker
https://github.com/libjxl/libjxl-/commit/6d55926958439ebb9cd14264994cf7e8d1047c8a
Authored: 2021-12-06 22:57:52 +0100
Committed: 2022-03-24 15:18:16 +0100
Use CMAKE_INSTALL_MANDIR to install man pages
312f2e07a46952f9ed59fcc110ce6f9ec8dfd34f by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/312f2e07a46952f9ed59fcc110ce6f9ec8dfd34f
Authored: 2022-03-24 14:00:44 +0100
Committed: 2022-03-24 14:00:44 +0100
modular_16 and a cparam to conform to level restrictions (#1263)
16d40ee5413c6f8aaa4887e4d0d30c0c7b51a380 by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/16d40ee5413c6f8aaa4887e4d0d30c0c7b51a380
Authored: 2022-03-24 12:21:48 +0100
Committed: 2022-03-24 12:21:48 +0100
add brotli_effort option (#1194)
7433598515e5ead66ed13d079e6f2252ca054e2f by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/7433598515e5ead66ed13d079e6f2252ca054e2f
Authored: 2022-03-24 11:41:52 +0100
Committed: 2022-03-24 11:41:52 +0100
fix #1244 (spurious error messages doing non-lossy palette) (#1256)
a7c3150e8846bd5d1932a4b9864043e83234f677 by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/a7c3150e8846bd5d1932a4b9864043e83234f677
Authored: 2022-03-24 11:40:47 +0100
Committed: 2022-03-24 11:40:47 +0100
fix accuracy of float2int / int2float and add test (#1267)
4e656e740a0bae9ef7129ea7851c96023d736958 by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl-/commit/4e656e740a0bae9ef7129ea7851c96023d736958
Authored: 2022-03-23 10:41:31 +0000
Committed: 2022-03-23 14:07:40 +0300
Fix fuzzer memory accounting
42b66f16faaa465a6fc61eb9e89f4f3327cfa810 by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl-/commit/42b66f16faaa465a6fc61eb9e89f4f3327cfa810
Authored: 2022-03-22 16:30:04 +0000
Committed: 2022-03-22 20:46:33 +0300
Reduce memory usage for tall or wide images
66435e743089e82bfdaa87056007a4e83c5cae7d by Evgenii Kliuchnikov
https://github.com/libjxl/libjxl-/commit/66435e743089e82bfdaa87056007a4e83c5cae7d
Authored: 2022-03-22 13:50:46 +0000
Committed: 2022-03-22 17:37:04 +0300
Fix access to non-existing EC plane
66836c5313330db6f0c01465d3bb61b6ce86db7e by Moritz Firsching
https://github.com/libjxl/libjxl-/commit/66836c5313330db6f0c01465d3bb61b6ce86db7e
Authored: 2022-03-22 13:38:05 +0100
Committed: 2022-03-22 13:38:05 +0100
cjxl_ng: cropped animations (#1223)
1f1b94a39d770cb39eab33585b688a04ce585780 by Jon Sneyers
https://github.com/libjxl/libjxl-/commit/1f1b94a39d770cb39eab33585b688a04ce585780
Authored: 2022-03-22 13:07:40 +0100
Committed: 2022-03-22 13:07:40 +0100
fixes #1026 (#1027)
| Reporter | ||
Comment 1•3 years ago
|
||
| GV_kesgOTb6wZBid3v94wg | ||
./mach vendor media/libjxl/moz.yaml reported an error editing moz.build files:
Latest commit is 9c1e1c1446982bddf6987a6236f0731e826570ad from 2022-05-24T16:52:21Z
Fetching code archive from https://github.com/libjxl/libjxl/archive/9c1e1c1446982bddf6987a6236f0731e826570ad.tar.gz
Retaining wanted in-tree files.
Cleaning third_party/jpeg-xl to import changes.
Unpacking upstream files for third_party/jpeg-xl.
Retaining wanted files from upstream changes.
Removing excluded files from upstream changes.
Removing: ['/tmp/tmpi5x35g1d/tools/hdr/tone_map.cc', '/tmp/tmpi5x35g1d/tools/ssimulacra.txt', '/tmp/tmpi5x35g1d/tools/hdr/pq_to_hlg.cc', '/tmp/tmpi5x35g1d/tools/benchmark/benchmark_codec_custom.h', '/tmp/tmpi5x35g1d/tools/jni/org/jpeg/jpegxl/wrapper/PixelFormat.java', '/tmp/tmpi5x35g1d/tools/djxl_ng_main.cc', '/tmp/tmpi5x35g1d/tools/flicker_test/split_view.cc', '/tmp/tmpi5x35g1d/tools/benchmark/benchmark_codec_webp.cc', '/tmp/tmpi5x35g1d/tools/jni/org/jpeg/jpegxl/wrapper/decoder_jni_onload.cc', '/tmp/tmpi5x35g1d/tools/benchmark/benchmark_codec_jpeg.h', '/tmp/tmpi5x35g1d/doc/tables/nonzero_buckets.md', '/tmp/tmpi5x35g1d/tools/fields_fuzzer.cc', '/tmp/tmpi5x35g1d/doc/benchmarking.md', '/tmp/tmpi5x35g1d/tools/cmdline.cc', '/tmp/tmpi5x35g1d/tools/flicker_test/test_window.h', '/tmp/tmpi5x35g1d/tools/benchmark/benchmark_codec_avif.cc', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/sdr_plots.sh', '/tmp/tmpi5x35g1d/tools/jxl_emcc.cc', '/tmp/tmpi5x35g1d/tools/jxlinfo.c', '/tmp/tmpi5x35g1d/tools/viewer/viewer_window.ui', '/tmp/tmpi5x35g1d/doc/building_wasm.md', '/tmp/tmpi5x35g1d/doc/sphinx/requirements.txt', '/tmp/tmpi5x35g1d/tools/ssimulacra.h', '/tmp/tmpi5x35g1d/tools/icc_detect/icc_detect.h', '/tmp/tmpi5x35g1d/tools/fuzzer_stub.cc', '/tmp/tmpi5x35g1d/tools/cjxl_bisect_bpp', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/mrse.sh', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/msssim-rgb.sh', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/vmaf.sh', '/tmp/tmpi5x35g1d/tools/comparison_viewer/split_image_view.ui', '/tmp/tmpi5x35g1d/tools/tool_version.h', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/ssim-y.sh', '/tmp/tmpi5x35g1d/tools/flicker_test/setup.cc', '/tmp/tmpi5x35g1d/tools/conformance/generator.py', '/tmp/tmpi5x35g1d/tools/comparison_viewer/compare_images.cc', '/tmp/tmpi5x35g1d/doc/software_support.md', '/tmp/tmpi5x35g1d/tools/progressive_sizes.sh', '/tmp/tmpi5x35g1d/doc/tables/all_tables.sh', '/tmp/tmpi5x35g1d/tools/decode_basic_info_fuzzer.cc', '/tmp/tmpi5x35g1d/tools/conformance/CMakeLists.txt', '/tmp/tmpi5x35g1d/tools/comparison_viewer/codec_comparison_window.ui', '/tmp/tmpi5x35g1d/doc/building_and_testing.md', '/tmp/tmpi5x35g1d/tools/hdr/texture_to_cube.cc', '/tmp/tmpi5x35g1d/doc/tables/num_nonzero_context.md', '/tmp/tmpi5x35g1d/tools/codec_config.cc', '/tmp/tmpi5x35g1d/doc/tables/is_zero_base.md', '/tmp/tmpi5x35g1d/tools/comparison_viewer/settings.h', '/tmp/tmpi5x35g1d/doc/tables/freq_context.md', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/ssimulacra.sh', '/tmp/tmpi5x35g1d/tools/cjxl.h', '/tmp/tmpi5x35g1d/tools/cjxl_ng_main.cc', '/tmp/tmpi5x35g1d/.gitignore', '/tmp/tmpi5x35g1d/doc/sphinx/api_common.rst', '/tmp/tmpi5x35g1d/tools/comparison_viewer/settings.cc', '/tmp/tmpi5x35g1d/tools/benchmark/hm/README.md', '/tmp/tmpi5x35g1d/tools/reference_zip.sh', '/tmp/tmpi5x35g1d/doc/tables/markdown-pdf.css', '/tmp/tmpi5x35g1d/tools/conformance/lcms2.py', '/tmp/tmpi5x35g1d/tools/CMakeLists.txt', '/tmp/tmpi5x35g1d/tools/cjxl_bisect_size', '/tmp/tmpi5x35g1d/doc/tables/all_tables.pdf', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/fsim-rgb.sh', '/tmp/tmpi5x35g1d/doc/developing_with_crossroad.md', '/tmp/tmpi5x35g1d/tools/comparison_viewer/split_image_view.h', '/tmp/tmpi5x35g1d/tools/ssimulacra_main.cc', '/tmp/tmpi5x35g1d/tools/flicker_test/parameters.cc', '/tmp/tmpi5x35g1d/tools/args.h', '/tmp/tmpi5x35g1d/tools/benchmark/benchmark_args.h', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/hdrvdp.sh', '/tmp/tmpi5x35g1d/doc/format_overview.md', '/tmp/tmpi5x35g1d/tools/upscaling_coefficients/generate_upscaling_coefficients.py', '/tmp/tmpi5x35g1d/doc/tables/stock_counts.md', '/tmp/tmpi5x35g1d/tools/optimizer/simplex_fork.py', '/tmp/tmpi5x35g1d/tools/djxl_main.cc', '/tmp/tmpi5x35g1d/tools/flicker_test/test_window.cc', '/tmp/tmpi5x35g1d/doc/sphinx/api_decoder.rst', '/tmp/tmpi5x35g1d/tools/benchmark/benchmark_xl.cc', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/pupsnr.sh', '/tmp/tmpi5x35g1d/doc/tables/icc.md', '/tmp/tmpi5x35g1d/tools/jni/org/jpeg/jpegxl/wrapper/Status.java', '/tmp/tmpi5x35g1d/doc/sphinx/conf.py', '/tmp/tmpi5x35g1d/tools/box/box.h', '/tmp/tmpi5x35g1d/tools/benchmark/benchmark_codec.cc', '/tmp/tmpi5x35g1d/tools/box/box.cc', '/tmp/tmpi5x35g1d/tools/benchmark/benchmark_file_io.h', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/prepare_metrics.sh', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/plots.py', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/compute-hdrvdp.m', '/tmp/tmpi5x35g1d/tools/jni/org/jpeg/jpegxl/wrapper/StreamInfo.java', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/iqa.py', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/gmsd-rgb.sh', '/tmp/tmpi5x35g1d/tools/benchmark/benchmark_file_io.cc', '/tmp/tmpi5x35g1d/tools/comparison_viewer/image_loading.h', '/tmp/tmpi5x35g1d/doc/developing_in_windows_msys.md', '/tmp/tmpi5x35g1d/tools/flicker_test/CMakeLists.txt', '/tmp/tmpi5x35g1d/tools/speed_stats.h', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/fsim-y.sh', '/tmp/tmpi5x35g1d/doc/vuln_playbook.md', '/tmp/tmpi5x35g1d/tools/jni/org/jpeg/jpegxl/wrapper/decoder_jni.h', '/tmp/tmpi5x35g1d/tools/box/CMakeLists.txt', '/tmp/tmpi5x35g1d/tools/demo_progressive_saliency_encoding.py', '/tmp/tmpi5x35g1d/doc/tables/adobe.md', '/tmp/tmpi5x35g1d/tools/viewer/viewer_window.cc', '/tmp/tmpi5x35g1d/tools/conformance/tooling_test.sh', '/tmp/tmpi5x35g1d/tools/butteraugli_main.cc', '/tmp/tmpi5x35g1d/tools/build_cleaner.py', '/tmp/tmpi5x35g1d/tools/progressive_saliency.conf', '/tmp/tmpi5x35g1d/tools/djxl.h', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/ssim-rgb.sh', '/tmp/tmpi5x35g1d/tools/jni/org/jpeg/jpegxl/wrapper/DecoderTest.java', '/tmp/tmpi5x35g1d/doc/tables/stock_values.md', '/tmp/tmpi5x35g1d/doc/tables/symbol_order.md', '/tmp/tmpi5x35g1d/doc/tables/num_nonzeros_base.md', '/tmp/tmpi5x35g1d/tools/example_tree.txt', '/tmp/tmpi5x35g1d/tools/box/box_list_main.cc', '/tmp/tmpi5x35g1d/tools/transforms_fuzzer.cc', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/hdr_plots.sh', '/tmp/tmpi5x35g1d/tools/build_stats.py', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/msssim-y.sh', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/vsi-rgb.sh', '/tmp/tmpi5x35g1d/doc/sphinx/api_encoder.rst', '/tmp/tmpi5x35g1d/doc/developing_in_docker.md', '/tmp/tmpi5x35g1d/tools/icc_codec_fuzzer.cc', '/tmp/tmpi5x35g1d/tools/benchmark/benchmark_utils.cc', '/tmp/tmpi5x35g1d/tools/xyb_range.cc', '/tmp/tmpi5x35g1d/tools/conformance/djxl_conformance.cc', '/tmp/tmpi5x35g1d/tools/flicker_test/setup.ui', '/tmp/tmpi5x35g1d/doc/sphinx/api_butteraugli.rst', '/tmp/tmpi5x35g1d/tools/viewer/viewer_window.h', '/tmp/tmpi5x35g1d/tools/fuzzer_corpus.cc', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/hdrvdp-fixes.patch', '/tmp/tmpi5x35g1d/tools/djxl.cc', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/run_all_sdr_metrics.sh', '/tmp/tmpi5x35g1d/tools/tool_version.cc', '/tmp/tmpi5x35g1d/tools/benchmark/benchmark_stats.cc', '/tmp/tmpi5x35g1d/tools/jxl_from_tree.cc', '/tmp/tmpi5x35g1d/tools/cjxl_main.cc', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/run_all_hdr_metrics.sh', '/tmp/tmpi5x35g1d/doc/sphinx/api_threads.rst', '/tmp/tmpi5x35g1d/doc/tables/app0.md', '/tmp/tmpi5x35g1d/tools/comparison_viewer/image_loading.cc', '/tmp/tmpi5x35g1d/tools/README.cjpeg_hdr.md', '/tmp/tmpi5x35g1d/tools/jni/org/jpeg/jpegxl/wrapper/Decoder.java', '/tmp/tmpi5x35g1d/doc/tables/stock_quant.md', '/tmp/tmpi5x35g1d/tools/flicker_test/split_view.h', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/compute-pumetrics.m', '/tmp/tmpi5x35g1d/tools/benchmark/benchmark_utils.h', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/lpips-rgb.sh', '/tmp/tmpi5x35g1d/tools/comparison_viewer/split_image_renderer.h', '/tmp/tmpi5x35g1d/tools/jni/org/jpeg/jpegxl/wrapper/decoder_jni.cc', '/tmp/tmpi5x35g1d/doc/sphinx/api.rst', '/tmp/tmpi5x35g1d/doc/fuzzing.md', '/tmp/tmpi5x35g1d/tools/benchmark/benchmark_codec.h', '/tmp/tmpi5x35g1d/doc/api.txt', '/tmp/tmpi5x35g1d/tools/speed_stats.cc', '/tmp/tmpi5x35g1d/tools/comparison_viewer/CMakeLists.txt', '/tmp/tmpi5x35g1d/.gitmodules', '/tmp/tmpi5x35g1d/doc/color_management.md', '/tmp/tmpi5x35g1d/doc/tables/context_modes.md', '/tmp/tmpi5x35g1d/tools/ossfuzz-build.sh', '/tmp/tmpi5x35g1d/tools/cjpeg_hdr.cc', '/tmp/tmpi5x35g1d/tools/comparison_viewer/codec_comparison_window.h', '/tmp/tmpi5x35g1d/tools/comparison_viewer/compare_codecs.cc', '/tmp/tmpi5x35g1d/tools/benchmark/benchmark_args.cc', '/tmp/tmpi5x35g1d/tools/comparison_viewer/split_image_renderer.cc', '/tmp/tmpi5x35g1d/tools/flicker_test/parameters.h', '/tmp/tmpi5x35g1d/tools/comparison_viewer/codec_comparison_window.cc', '/tmp/tmpi5x35g1d/tools/codec_config.h', '/tmp/tmpi5x35g1d/tools/decode_and_encode.cc', '/tmp/tmpi5x35g1d/tools/icc_detect/icc_detect_win32.cc', '/tmp/tmpi5x35g1d/tools/hdr/README.md', '/tmp/tmpi5x35g1d/tools/benchmark/benchmark_stats.h', '/tmp/tmpi5x35g1d/tools/benchmark/benchmark_codec_webp.h', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/pussim.sh', '/tmp/tmpi5x35g1d/tools/upscaling_coefficients/upscaler_demo.py', '/tmp/tmpi5x35g1d/tools/jni/org/jpeg/jpegxl/wrapper/DecoderJni.java', '/tmp/tmpi5x35g1d/doc/tables/brn_proto.md', '/tmp/tmpi5x35g1d/tools/hdr/generate_lut_template.cc', '/tmp/tmpi5x35g1d/tools/viewer/load_jxl.h', '/tmp/tmpi5x35g1d/tools/libjxl_test.c', '/tmp/tmpi5x35g1d/tools/icc_detect/icc_detect_x11.cc', '/tmp/tmpi5x35g1d/doc/xl_overview.md', '/tmp/tmpi5x35g1d/tools/flicker_test/test_window.ui', '/tmp/tmpi5x35g1d/tools/icc_detect/icc_detect_empty.cc', '/tmp/tmpi5x35g1d/tools/viewer/main.cc', '/tmp/tmpi5x35g1d/tools/benchmark/benchmark_codec_jxl.h', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/nlpd-y.sh', '/tmp/tmpi5x35g1d/tools/cjxl.cc', '/tmp/tmpi5x35g1d/tools/hdr/display_to_hlg.cc', '/tmp/tmpi5x35g1d/doc/man/djxl.txt', '/tmp/tmpi5x35g1d/doc/tables/quant.md', '/tmp/tmpi5x35g1d/tools/comparison_viewer/settings.ui', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/iqa_wrapper.sh', '/tmp/tmpi5x35g1d/tools/jni/org/jpeg/jpegxl/wrapper/ImageData.java', '/tmp/tmpi5x35g1d/tools/flicker_test/setup.h', '/tmp/tmpi5x35g1d/doc/release.md', '/tmp/tmpi5x35g1d/tools/demo_vardct_select.sh', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/compute_octave_metric.sh', '/tmp/tmpi5x35g1d/doc/developing_in_github.md', '/tmp/tmpi5x35g1d/tools/djxl_fuzzer.cc', '/tmp/tmpi5x35g1d/tools/bisector', '/tmp/tmpi5x35g1d/tools/git_version.cmake', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/vif-rgb.sh', '/tmp/tmpi5x35g1d/tools/set_from_bytes_fuzzer.cc', '/tmp/tmpi5x35g1d/tools/hdr/render_hlg.cc', '/tmp/tmpi5x35g1d/tools/benchmark/benchmark_codec_png.cc', '/tmp/tmpi5x35g1d/tools/conformance/conformance.py', '/tmp/tmpi5x35g1d/tools/box/box_test.cc', '/tmp/tmpi5x35g1d/doc/man/cjxl.txt', '/tmp/tmpi5x35g1d/tools/benchmark/hm/decode.sh', '/tmp/tmpi5x35g1d/doc/tables/dct_gen.md', '/tmp/tmpi5x35g1d/doc/sphinx/index.rst', '/tmp/tmpi5x35g1d/tools/rans_fuzzer.cc', '/tmp/tmpi5x35g1d/tools/benchmark/benchmark_codec_jxl.cc', '/tmp/tmpi5x35g1d/tools/benchmark/hm/encode.sh', '/tmp/tmpi5x35g1d/tools/cmdline.h', '/tmp/tmpi5x35g1d/doc/jxl.svg', '/tmp/tmpi5x35g1d/tools/ssimulacra.cc', '/tmp/tmpi5x35g1d/doc/tables/ducky.md', '/tmp/tmpi5x35g1d/tools/flicker_test/main.cc', '/tmp/tmpi5x35g1d/tools/benchmark/benchmark_codec_jpeg.cc', '/tmp/tmpi5x35g1d/tools/viewer/load_jxl.cc', '/tmp/tmpi5x35g1d/tools/benchmark/benchmark_codec_png.h', '/tmp/tmpi5x35g1d/tools/benchmark/metrics/dists-rgb.sh', '/tmp/tmpi5x35g1d/tools/viewer/CMakeLists.txt', '/tmp/tmpi5x35g1d/tools/color_encoding_fuzzer.cc', '/tmp/tmpi5x35g1d/tools/comparison_viewer/split_image_view.cc', '/tmp/tmpi5x35g1d/doc/developing_in_debian.md', '/tmp/tmpi5x35g1d/tools/check_author.py', '/tmp/tmpi5x35g1d/doc/developing_in_windows_vcpkg.md', '/tmp/tmpi5x35g1d/tools/benchmark/benchmark_codec_custom.cc', '/tmp/tmpi5x35g1d/tools/benchmark/benchmark_codec_avif.h']
Copying to third_party/jpeg-xl.
Updating files
Registering changes with version control.
Checking for a spurious update.
Version '9c1e1c1446982bddf6987a6236f0731e826570ad' has changed 78 files.
Updating moz.yaml.
Found release: commit 318c592d98b97d103941b90d47107f06a10c71da (2022-03-21T20:44:46Z).Found revision: 318c592d98b97d103941b90d47107f06a10c71da
Updating moz.build files
Found 1 files added and 1 files removed.
Could not add third_party/jpeg-xl/lib/extras/enc/encode.cc to the appropriate moz.build file
Could not remove third_party/jpeg-xl/js-wasm-wrapper.sh from the appropriate moz.build file
This is a deficiency in ./mach vendor . Please review the affected files before committing.
We're going to continue processing the update; but we may fail because we couldn't handle these files. If we do succeed, you may want to add these files to the 'exclude' key in the moz.yaml file, so they are excluded from the source tree and ignored in the future.
| Reporter | ||
Comment 2•3 years ago
|
||
| GV_kesgOTb6wZBid3v94wg | ||
I've submitted a try run for this commit: https://treeherder.mozilla.org/#/jobs?repo=try&revision=1aeec43e4a5be1d4d45f2a0ce99f7e665fa03406
| Reporter | ||
Comment 3•3 years ago
|
||
| Reporter | ||
Comment 4•3 years ago
|
||
| WzCTHQuWRW2dP36CnPO7HQ | ||
This bug is being closed because a newer revision of the library is available.
This bug will be marked as a duplicate of it (because although this bug is older, it is superseded by the newer one).
Updated•3 years ago
|
Description
•