ladybird/Libraries/LibGfx
Jelle Raaijmakers 85ad99b98a
Some checks are pending
CI / macOS, arm64, Sanitizer, Clang (push) Waiting to run
CI / Linux, x86_64, Fuzzers, Clang (push) Waiting to run
CI / Linux, x86_64, Sanitizer, GNU (push) Waiting to run
CI / Linux, x86_64, Sanitizer, Clang (push) Waiting to run
Package the js repl as a binary artifact / Linux, arm64 (push) Waiting to run
Package the js repl as a binary artifact / macOS, arm64 (push) Waiting to run
Package the js repl as a binary artifact / Linux, x86_64 (push) Waiting to run
Run test262 and test-wasm / run_and_update_results (push) Waiting to run
Lint Code / lint (push) Waiting to run
Label PRs with merge conflicts / auto-labeler (push) Waiting to run
Push notes / build (push) Waiting to run
LibWeb: Implement <feMerge> SVG filter
2025-08-07 16:41:12 +02:00
..
Font LibGfx: Support UTF-16 text shaping 2025-07-25 18:16:22 +02:00
ImageFormats LibGfx: Remove WebP animation writer and utility 2025-08-05 11:30:20 +02:00
AffineTransform.cpp
AffineTransform.h
Bitmap.cpp LibGfx: Skip manual cropping for the degenerate case 2025-08-04 23:39:11 +02:00
Bitmap.h LibGfx: Allow specifying outside color in Bitmap::cropped() 2025-08-04 23:39:11 +02:00
BitmapSequence.cpp LibGfx+ImageDecoder: Use RefPtr<Bitmap> instead of optional 2025-03-22 17:49:38 +01:00
BitmapSequence.h LibGfx+ImageDecoder: Use RefPtr<Bitmap> instead of optional 2025-03-22 17:49:38 +01:00
BoundingBox.h
CMakeLists.txt LibGfx: Remove WebP animation writer and utility 2025-08-05 11:30:20 +02:00
CMYKBitmap.cpp LibGfx: Use NonnullRefPtr<Bitmap> for frame descriptors 2025-06-25 22:54:48 +12:00
CMYKBitmap.h LibGfx: Use NonnullRefPtr<Bitmap> for frame descriptors 2025-06-25 22:54:48 +12:00
Color.cpp LibGfx: Implement a UTF-16 Color stringifier 2025-07-28 12:25:11 +02:00
Color.h LibGfx: Implement a UTF-16 Color stringifier 2025-07-28 12:25:11 +02:00
Color.swift
ColorSpace.cpp LibGfx: Fix ICC v2 profiles with table-based L* curves 2025-06-16 11:31:42 +02:00
ColorSpace.h LibGfx: Allow ImageDecoders to expose their color space through CICP 2025-02-12 12:03:30 -05:00
CompositingAndBlendingOperator.h LibGfx: Reorder CompositingAndBlendingOperator values 2025-08-06 15:21:03 +02:00
Cursor.cpp LibGfx: Add ImageCursor type and Cursor variant 2025-02-28 13:50:13 +01:00
Cursor.h LibGfx: Add ImageCursor type and Cursor variant 2025-02-28 13:50:13 +01:00
Filter.cpp LibWeb: Implement <feMerge> SVG filter 2025-08-07 16:41:12 +02:00
Filter.h LibWeb: Implement <feMerge> SVG filter 2025-08-07 16:41:12 +02:00
FilterImpl.h LibGfx+LibWeb: Turn Gfx::Filter into a SkImageFilter wrapper 2025-06-01 23:22:10 +02:00
FontCascadeList.cpp LibWeb: Don't add range data for FontCascadeList with no Unicode ranges 2025-07-15 10:06:10 +02:00
FontCascadeList.h LibGfx: Let FontCascadeList quickly reject out-of-range code points 2025-07-14 19:05:25 +02:00
Forward.h LibGfx+LibWeb: Add Path::glyph_run() and use in canvas 2025-04-21 09:51:16 +02:00
FourCC.h
GradientPainting.cpp LibGfx+LibWeb: Delete unused PaintStyle::paint() implementations 2025-08-01 04:39:50 -04:00
Gradients.h LibGfx+LibWeb: Delete unused PaintStyle::paint() implementations 2025-08-01 04:39:50 -04:00
ImmutableBitmap.cpp LibGfx+LibWeb: Convert bitmap alpha type when creating ImmutableBitmaps 2025-03-22 17:49:38 +01:00
ImmutableBitmap.h LibWeb+WebContent: Move display list rasterization off the main thread 2025-03-31 15:58:15 +01:00
Line.h
LineStyle.h
Matrix.h LibGfx+LibMedia+LibWeb: Use new Matrix subscript operator 2025-07-28 09:15:23 +02:00
Matrix3x3.h LibGfx+LibMedia+LibWeb: Use new Matrix subscript operator 2025-07-28 09:15:23 +02:00
Matrix4x4.h LibGfx+LibMedia+LibWeb: Use new Matrix subscript operator 2025-07-28 09:15:23 +02:00
MetalContext.h
MetalContext.mm
Orientation.h
Painter.cpp
Painter.h LibGfx+LibWeb: Turn Gfx::Filter into a SkImageFilter wrapper 2025-06-01 23:22:10 +02:00
PainterSkia.cpp LibGfx+LibWeb: Delete unused PaintStyle::paint() implementations 2025-08-01 04:39:50 -04:00
PainterSkia.h LibGfx+LibWeb: Turn Gfx::Filter into a SkImageFilter wrapper 2025-06-01 23:22:10 +02:00
PaintingSurface.cpp LibWeb+LibGfx: Replace BackingStore with PaintingSurface 2025-07-04 16:12:47 +02:00
PaintingSurface.h LibWeb+LibGfx: Replace BackingStore with PaintingSurface 2025-07-04 16:12:47 +02:00
PaintStyle.h LibGfx+LibWeb: Delete unused PaintStyle::paint() implementations 2025-08-01 04:39:50 -04:00
Palette.cpp
Palette.h
Path.cpp
Path.h LibGfx: Support UTF-16 SVG text placement 2025-08-05 15:13:36 +02:00
PathSkia.cpp LibGfx: Support UTF-16 SVG text placement 2025-08-05 15:13:36 +02:00
PathSkia.h LibGfx: Support UTF-16 SVG text placement 2025-08-05 15:13:36 +02:00
Point.cpp
Point.h
Quad.h
Rect.cpp
Rect.h LibWeb+LibGfx: Make IntersectionObserver checks edge-inclusive 2025-02-16 18:09:08 +01:00
ScalingMode.h
ShareableBitmap.cpp
ShareableBitmap.h
Size.cpp
Size.h
SkiaBackendContext.cpp LibGfx: Pass MetalContext in an NNRP in SkiaBackendContext 2025-04-16 10:41:44 -06:00
SkiaBackendContext.h LibGfx: Pass MetalContext in an NNRP in SkiaBackendContext 2025-04-16 10:41:44 -06:00
SkiaUtils.cpp LibGfx+LibWeb: Turn Gfx::Filter into a SkImageFilter wrapper 2025-06-01 23:22:10 +02:00
SkiaUtils.h LibGfx: Nearest neighbor scaling for ScalingMode::SmoothPixels 2025-06-23 16:05:52 +02:00
SystemTheme.cpp
SystemTheme.h
TextAlignment.h
TextAttributes.h
TextLayout.cpp LibWeb: Respect letter-spacing for last glyph of each chunk 2025-08-03 22:23:34 +02:00
TextLayout.h LibGfx: Support UTF-16 text shaping 2025-07-25 18:16:22 +02:00
TIFFGenerator.py Meta: Sort all python imports 2025-06-09 11:25:14 -04:00
Triangle.cpp
Triangle.h
Vector2.h
Vector3.h
Vector4.h
VectorGraphic.cpp
VectorGraphic.h
VectorN.h
VulkanContext.cpp LibGfx: VulkanContext coverity reports integer_overflow on index 2025-07-27 23:38:49 -04:00
VulkanContext.h LibWeb+Services: Remove unused #includes 2025-01-31 13:28:09 +01:00
WindingRule.h