ladybird/Libraries/LibGfx
Borna Lang 201648485f LibGfx: Reimplement from_hsla
- Hue now wraps properly when negative or larger than 360
- The hsl to rgb conversion now closely mirrors the code example from
  the spec.

This fixes a number of WPT tests in
/css/css-color/parsing/color-computed-hsl.html
2024-11-22 12:10:30 +01:00
..
Font LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
ICC LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
ImageFormats LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
AffineTransform.cpp
AffineTransform.h
AntiAliasingPainter.cpp LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
AntiAliasingPainter.h LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
Bitmap.cpp LibGfx: Remove unused Bitmap loaders 2024-11-19 21:48:45 +01:00
Bitmap.h LibGfx: Remove unused Bitmap loaders 2024-11-19 21:48:45 +01:00
BitmapSequence.cpp LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
BitmapSequence.h
BoundingBox.h
CIELAB.h
CMakeLists.txt LibGfx: Sync to_skia_color_type 2024-11-18 19:17:51 +01:00
CMYKBitmap.cpp
CMYKBitmap.h
Color.cpp LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
Color.h LibGfx: Reimplement from_hsla 2024-11-22 12:10:30 +01:00
Color.swift
DeltaE.cpp LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
DeltaE.h
DeprecatedPainter.cpp LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
DeprecatedPainter.h LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
DeprecatedPath.cpp LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
DeprecatedPath.h LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
EdgeFlagPathRasterizer.cpp LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
EdgeFlagPathRasterizer.h
FontCascadeList.cpp
FontCascadeList.h
Forward.h LibGfx: Delete unused DisjointRectSet 2024-11-11 02:46:35 +01:00
FourCC.h
GradientPainting.cpp LibGfx: Delete unused paint styles 2024-11-11 02:46:35 +01:00
Gradients.h
ImmutableBitmap.cpp LibGfx: Sync to_skia_color_type 2024-11-18 19:17:51 +01:00
ImmutableBitmap.h
Line.h
LineStyle.h
Matrix.h LibMedia: Clean up #include directives 2024-11-21 14:08:33 +01:00
Matrix3x3.h
Matrix4x4.h
MedianCut.cpp
MedianCut.h
MetalContext.h
MetalContext.mm
Orientation.h
Painter.cpp
Painter.h
PainterSkia.cpp LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
PainterSkia.h
PaintingSurface.cpp LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
PaintingSurface.h LibGfx: Add a method to copy a Bitmap to a PaintingSurface 2024-11-13 14:38:39 +01:00
PaintStyle.h LibGfx: Delete unused paint styles 2024-11-11 02:46:35 +01:00
Palette.cpp LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
Palette.h
Path.cpp
Path.h LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
PathSkia.cpp LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
PathSkia.h
Point.cpp
Point.h
Quad.h
Rect.cpp LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
Rect.h
ScalingMode.h
ShareableBitmap.cpp
ShareableBitmap.h LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
Size.cpp
Size.h
SkiaBackendContext.cpp
SkiaBackendContext.h
SkiaUtils.h LibGfx: Sync to_skia_color_type 2024-11-18 19:17:51 +01:00
StandardCursor.h
SystemTheme.cpp LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
SystemTheme.h LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
TextAlignment.h
TextAttributes.h
TextLayout.cpp LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
TextLayout.h LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
TIFFGenerator.py
Triangle.cpp
Triangle.h
Vector2.h
Vector3.h
Vector4.h
VectorGraphic.cpp
VectorGraphic.h
VectorN.h
VulkanContext.cpp
VulkanContext.h
WindingRule.h