summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibGfx
AgeCommit message (Expand)Author
2023-04-13LibGfx: Add Rect::interpolated_to functionTom
2023-04-12Everywhere: Fix a few typosNico Weber
2023-04-12LibGfx/WebP: Don't assert when size in header is smaller than headerNico Weber
2023-04-12LibGfx/ICC: Use mix() in CurveTagData::evaluate()Nico Weber
2023-04-12LibGfx: Add AffineTransform::skew_radians()MacDue
2023-04-12LibGfx: Optimize Painter::draw_scaled_bitmap_with_transform()MacDue
2023-04-11LibGfx/ICC: Add evaluate() member functions to both curve typesNico Weber
2023-04-11LibGfx/ICC: Extract sRGB_curve() functionNico Weber
2023-04-09Everywhere: Remove unused DeprecatedString includesBen Wiederhake
2023-04-09LibGfx: Floor draw origin in fill path implementationMacDue
2023-04-09LibGfx: Add Point::to_floored<T>()MacDue
2023-04-09LibGfx: Fix crash due to vector resize in close_all_subpaths()MacDue
2023-04-09LibGfx: Add BitmapPaintStyleMacDue
2023-04-09LibGfx: Limit ICC-size-is-multiple-of-4 check to v4 filesNico Weber
2023-04-09LibGfx: Remove some of the noisier logging from webp lossless decoderNico Weber
2023-04-09LibGfx: Correctly decode webp lossless with small palette and odd widthNico Weber
2023-04-08LibGfx: Implement color index pixel bundling in webp decoderNico Weber
2023-04-08LibGfx: Enable webp lossless Transform to return new bitmapNico Weber
2023-04-08LibGfx: Add some more dbgln_if()s to webp decoderNico Weber
2023-04-08LibGfx: Give PrefixCodeGroup a deleted copy ctorNico Weber
2023-04-08LibGfx: Make webp lossless decoder 6 times as fastNico Weber
2023-04-08LibGfx: Second attempt to handle max_symbol correctly in webp decoderNico Weber
2023-04-08LibGfx: Implement most of COLOR_INDEXING_TRANSFORM for webp decoderNico Weber
2023-04-08LibGfx: Extract free add_argb32() function in webp decoderNico Weber
2023-04-08LibGfx: Make a webp error message more detailedNico Weber
2023-04-07LibGfx: Implement meta prefix code support in webp decoderNico Weber
2023-04-07LibGfx: Implement COLOR_TRANSFORM for webp lossless decoderNico Weber
2023-04-07LibGfx: Implement PREDICTOR_TRANSFORM for webp lossless decoderNico Weber
2023-04-07LibGfx: Add CanonicalCode wrapper to webp lossless decoderNico Weber
2023-04-07LibGfx: Implement SUBTRACT_GREEN_TRANSFORM for webp lossless decoderNico Weber
2023-04-07LibGfx: Add scaffolding for applying transforms to webp lossless decoderNico Weber
2023-04-07LibGfx: Add more dbgln_if()s to webp decoderNico Weber
2023-04-07LibGfx: In webp decoder, check that each transform is used only onceNico Weber
2023-04-07LibGfx: Correctly handle more than one PrefixCodeGroup in webp decoderNico Weber
2023-04-06LibGfx/JPEG: Use a smaller type to store coefficientsLucas CHOLLET
2023-04-06LibGfx: Fix out of bounds read in BitmapFont::masked_character_set()Julian Offenhäuser
2023-04-06LibGfx: Pass in format and size to webp image decoding functionNico Weber
2023-04-06LibGfx: Teach webp image reading function to read entropy coded imagesNico Weber
2023-04-06LibGfx: Move webp image decoding function up a bitNico Weber
2023-04-06LibGfx: Move webp bitmap decoding code into its own functionNico Weber
2023-04-06LibGfx: Implement hopefully correct max_symbol handling in webp decoderNico Weber
2023-04-06LibGfx: Read transform type in webp lossless decoderNico Weber
2023-04-06LibGfx: Remove some noisy dbgln_if()s in webp decoderNico Weber
2023-04-05LibGfx: Add some support for decoding lossless webp filesNico Weber
2023-04-05LibGfx: Add Bitmap::begin() / Bitmap::end()Nico Weber
2023-04-05LibGfx: Read webp lossless header using LittleEndianInputBitStreamNico Weber
2023-04-03LibGfx/JPEG: Add YCCK and CMYK to RGB color transformationsLucas CHOLLET
2023-04-03LibGfx/JPEG: Support for images with four componentsLucas CHOLLET
2023-04-03LibGfx/JPEG: Replace C-style array by `Array`Lucas CHOLLET
2023-04-03LibGfx/JPEG: Bring IDCT and YCbCr conversion closer to specificationLucas CHOLLET