Commit History

Autor SHA1 Mensaxe Data
  Lucas CHOLLET a35f4bf14e LibGfx/JPEGXL: Honor the orientation parameter %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET a0ea87ffc6 LibGfx/JPEGXL: Compute the position inside the channel correctly %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET eb6d41d99e LibGfx/JPEGXL: Allow `ColourEncoding` bundles with custom values %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET a8f041ae11 LibGfx/JPEGXL: Add support for complex distribution clustering %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET 18c511f54c LibGfx/JPEGXL: Support clusters with a single distribution %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET e83b04417b LibGfx/JPEGXL: Implement the ANS decoder %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET 4da8c45e43 LibGfx/JPEGXL: Store distributions in a `Variant` %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET cd9bb985d4 LibGfx/JPEGXL: Add support for the self-correcting predictor %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET 00240cb0b3 LibGfx/JPEGXL: Fix property 8 %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET 6b41fef2e4 LibGfx/JPEGXL: Add default values for ToneMapping %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET fa43c70951 LibGfx/JPEGXL: Include the alpha channel in the output bitmap %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET b2a559ddb0 LibGfx/JPEGXL: Create `Image` with the correct number of channel %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET 0612e8ec6a LibGfx/JPEGXL: Read data related to extra channels in `FrameHeader` %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET da0944f63d LibGfx/JPEGXL: Handle parsing `BlendingInfo` for extra channels %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET 7cbf76586a LibGfx/JPEGXL: Start parsing the `ExtraChannelInfo` bundle %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET 9b9244150e LibGfx/JPEGXL: Move code to read a string in a utility function %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET c6731b0970 LibGfx/JPEGXL: Consider the HfGlobal section of the TOC %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET ea8384219f LibGfx/JPEGXL: Perform size computation in a floating point type %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET b5b17269c4 LibGfx/JPEGXL: Support reading LfGroups with an empty ModularLfGroup %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET fee3eff947 LibGfx/JPEGXL: Use the correct condition to read `save_before_ct` %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET 697803efcc LibGfx/JPEGXL: Remove the `BitmapDecoded` state %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET 33ca35f1c7 LibGfx/JPEGXL: Apply transformations after all PassGroups %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET 271d0015fe LibGfx/JPEGXL: Add support for x4 and x8 upsampling %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET 9975bdb2d1 LibGfx/JPEGXL: Align the stream to byte boundary before reading a frame %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET a2955501d3 LibGfx/JPEGXL: Don't decode the header twice %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET 65565d377b LibGfx/JPEGXL: Accept images with high bit depth %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET e8a63eeb0e LibGfx/JPEGXL: Add a JPEG-XL decoder :^) %!s(int64=2) %!d(string=hai) anos