Lucas CHOLLET
|
70e4d3a9b6
LibGfx/JPEGXL: Support images with the `have_crop` option in FrameHeader
|
преди 1 година |
Lucas CHOLLET
|
729e35ef21
LibGfx/JPEGXL: Remove unused variables in `JPEGXLLoadingContext`
|
преди 1 година |
Lucas CHOLLET
|
f2c60b7716
LibGfx/JPEGXL: Support images encoded with the YCbCr color space
|
преди 1 година |
Lucas CHOLLET
|
7a5cd7e5f4
LibGfx/JPEGXL: Add support for LZ77 encoded stream
|
преди 2 години |
Lucas CHOLLET
|
80cb377990
LibGfx/JPEGXL: Factorize the code to read symbols from distributions
|
преди 1 година |
Lucas CHOLLET
|
3fdc000b90
LibGfx/JPEGXL: Use a wider type for the context id
|
преди 1 година |
Lucas CHOLLET
|
07ea66528e
LibGfx/JPEGXL: Make `EntropyDecoder::read_config()` static
|
преди 2 години |
Lucas CHOLLET
|
a35f4bf14e
LibGfx/JPEGXL: Honor the orientation parameter
|
преди 1 година |
Lucas CHOLLET
|
a0ea87ffc6
LibGfx/JPEGXL: Compute the position inside the channel correctly
|
преди 1 година |
Lucas CHOLLET
|
eb6d41d99e
LibGfx/JPEGXL: Allow `ColourEncoding` bundles with custom values
|
преди 1 година |
Lucas CHOLLET
|
a8f041ae11
LibGfx/JPEGXL: Add support for complex distribution clustering
|
преди 2 години |
Lucas CHOLLET
|
18c511f54c
LibGfx/JPEGXL: Support clusters with a single distribution
|
преди 2 години |
Lucas CHOLLET
|
e83b04417b
LibGfx/JPEGXL: Implement the ANS decoder
|
преди 2 години |
Lucas CHOLLET
|
4da8c45e43
LibGfx/JPEGXL: Store distributions in a `Variant`
|
преди 2 години |
Lucas CHOLLET
|
cd9bb985d4
LibGfx/JPEGXL: Add support for the self-correcting predictor
|
преди 1 година |
Lucas CHOLLET
|
00240cb0b3
LibGfx/JPEGXL: Fix property 8
|
преди 1 година |
Lucas CHOLLET
|
6b41fef2e4
LibGfx/JPEGXL: Add default values for ToneMapping
|
преди 2 години |
Lucas CHOLLET
|
fa43c70951
LibGfx/JPEGXL: Include the alpha channel in the output bitmap
|
преди 1 година |
Lucas CHOLLET
|
b2a559ddb0
LibGfx/JPEGXL: Create `Image` with the correct number of channel
|
преди 1 година |
Lucas CHOLLET
|
0612e8ec6a
LibGfx/JPEGXL: Read data related to extra channels in `FrameHeader`
|
преди 2 години |
Lucas CHOLLET
|
da0944f63d
LibGfx/JPEGXL: Handle parsing `BlendingInfo` for extra channels
|
преди 2 години |
Lucas CHOLLET
|
7cbf76586a
LibGfx/JPEGXL: Start parsing the `ExtraChannelInfo` bundle
|
преди 2 години |
Lucas CHOLLET
|
9b9244150e
LibGfx/JPEGXL: Move code to read a string in a utility function
|
преди 2 години |
Lucas CHOLLET
|
c6731b0970
LibGfx/JPEGXL: Consider the HfGlobal section of the TOC
|
преди 2 години |
Lucas CHOLLET
|
ea8384219f
LibGfx/JPEGXL: Perform size computation in a floating point type
|
преди 2 години |
Lucas CHOLLET
|
b5b17269c4
LibGfx/JPEGXL: Support reading LfGroups with an empty ModularLfGroup
|
преди 1 година |
Lucas CHOLLET
|
fee3eff947
LibGfx/JPEGXL: Use the correct condition to read `save_before_ct`
|
преди 2 години |
Lucas CHOLLET
|
697803efcc
LibGfx/JPEGXL: Remove the `BitmapDecoded` state
|
преди 2 години |
Lucas CHOLLET
|
33ca35f1c7
LibGfx/JPEGXL: Apply transformations after all PassGroups
|
преди 2 години |
Lucas CHOLLET
|
271d0015fe
LibGfx/JPEGXL: Add support for x4 and x8 upsampling
|
преди 2 години |