| .. |
|
Font
|
LibWeb: Support CSS font-optical-sizing property
|
2026-02-03 11:44:25 +00:00 |
|
ImageFormats
|
LibGfx: Support incremental WebP animation decode
|
2026-02-13 18:34:24 +01:00 |
|
AffineTransform.cpp
|
LibGfx: Implement AffineTransform::to_matrix()
|
2025-10-10 15:37:45 +02:00 |
|
AffineTransform.h
|
LibGfx: Implement AffineTransform::to_matrix()
|
2025-10-10 15:37:45 +02:00 |
|
Bitmap.cpp
|
LibGfx+LibWeb: Move SVG mask/clip composition from CPU to GPU
|
2026-01-23 16:23:06 +01:00 |
|
Bitmap.h
|
LibGfx+LibWeb: Move SVG mask/clip composition from CPU to GPU
|
2026-01-23 16:23:06 +01:00 |
|
BitmapExportResult.h
|
LibGfx+LibWeb: Extract bitmap-to-buffer conversion into LibGfx
|
2025-11-28 18:32:48 +01:00 |
|
BitmapSequence.cpp
|
LibGfx: Use checked arithmetic when encoding BitmapSequence
|
2026-01-22 17:38:15 +01:00 |
|
BitmapSequence.h
|
LibGfx+ImageDecoder: Use RefPtr<Bitmap> instead of optional
|
2025-03-22 17:49:38 +01:00 |
|
BoundingBox.h
|
Everywhere: Hoist the Libraries folder to the top-level
|
2024-11-10 12:50:45 +01:00 |
|
CMakeLists.txt
|
LibGfx+Meta: Move the USE_VULKAN_IMAGES definition to CMake
|
2026-02-02 10:41:30 -07: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
|
Everywhere: Unify naming of RGBA-like colors
|
2025-11-28 18:32:48 +01:00 |
|
Color.h
|
Everywhere: Unify naming of RGBA-like colors
|
2025-11-28 18:32:48 +01:00 |
|
Color.swift
|
Everywhere: Hoist the Libraries folder to the top-level
|
2024-11-10 12:50:45 +01:00 |
|
ColorSpace.cpp
|
LibGfx: Validate color space size and deserialization result on decode
|
2026-01-22 17:38:15 +01: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
|
Everywhere: Avoid large rebuilds when editing (Immutable)Bitmap headers
|
2025-11-28 18:32:48 +01:00 |
|
Cursor.h
|
LibGfx: Add a stringifier for StandardCursor
|
2025-12-03 12:23:56 +01:00 |
|
Filter.cpp
|
LibWeb/SVG: Implement the feTurbulence filter
|
2026-02-11 09:39:39 +01:00 |
|
Filter.h
|
LibWeb/SVG: Implement the feTurbulence filter
|
2026-02-11 09:39:39 +01:00 |
|
FilterImpl.h
|
LibGfx+LibWeb: Turn Gfx::Filter into a SkImageFilter wrapper
|
2025-06-01 23:22:10 +02:00 |
|
FontCascadeList.cpp
|
LibGfx+LibWeb: Fall back to system fonts for missing glyphs
|
2026-01-21 14:01:35 +01:00 |
|
FontCascadeList.h
|
LibGfx+LibWeb: Fall back to system fonts for missing glyphs
|
2026-01-21 14:01:35 +01:00 |
|
Forward.h
|
LibGfx+LibWeb: Move SVG mask/clip composition from CPU to GPU
|
2026-01-23 16:23:06 +01:00 |
|
FourCC.h
|
LibGfx: Implement comparison operator and hash function for FourCC
|
2025-11-04 21:44:32 +01:00 |
|
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: Default reserved, unspecified or invalid CICP values to BT.709
|
2026-01-27 11:34:24 -06:00 |
|
ImmutableBitmap.h
|
LibGfx: Add missing SkiaBackendContext locks
|
2026-01-23 17:15:23 +01:00 |
|
InterpolationColorSpace.h
|
LibWeb: Implement the color-interpolation property for SVG gradients
|
2025-08-17 10:51:05 +02:00 |
|
LineStyle.h
|
Everywhere: Hoist the Libraries folder to the top-level
|
2024-11-10 12:50:45 +01:00 |
|
Matrix.h
|
LibWeb: Don't emit Push{Pop}StackingContext without visible effect
|
2025-09-23 19:05:01 +02:00 |
|
Matrix3x3.h
|
LibGfx+LibMedia+LibWeb: Use new Matrix subscript operator
|
2025-07-28 09:15:23 +02:00 |
|
Matrix4x4.h
|
LibWeb: Reduce inaccuracies when creating rotation matrices
|
2025-08-11 17:10:04 +01:00 |
|
MetalContext.h
|
Everywhere: Run clang-format
|
2024-12-28 05:39:32 -08:00 |
|
MetalContext.mm
|
LibWeb: Allow construction of PaintingSurface directly from IOSurface
|
2024-12-03 23:35:45 +01:00 |
|
MorphologyOperator.h
|
LibWeb+LibGfx: Implement SVGFEMorphologyElement
|
2025-11-15 16:08:53 +01:00 |
|
Orientation.h
|
Everywhere: Hoist the Libraries folder to the top-level
|
2024-11-10 12:50:45 +01:00 |
|
Painter.cpp
|
LibGfx+LibWeb: Fix compile errors in clang-cl from recent header cleanup
|
2025-11-30 08:45:29 -05:00 |
|
Painter.h
|
LibGfx: Add a method to reset a Painter to its initial state
|
2025-10-23 18:52:36 +02:00 |
|
PainterSkia.cpp
|
Meta+LibGfx+LibWeb: Update skia to 144 and remove overlay port
|
2025-12-17 12:00:33 +01:00 |
|
PainterSkia.h
|
LibGfx: Add a method to reset a Painter to its initial state
|
2025-10-23 18:52:36 +02:00 |
|
PaintingSurface.cpp
|
LibGfx: Add missing SkiaBackendContext locks
|
2026-01-23 17:15:23 +01:00 |
|
PaintingSurface.h
|
LibGfx+LibWeb: Only compile dma-buf-related code on Linux
|
2025-08-21 14:42:41 +02:00 |
|
PaintStyle.cpp
|
Everywhere: Avoid large rebuilds when editing (Immutable)Bitmap headers
|
2025-11-28 18:32:48 +01:00 |
|
PaintStyle.h
|
Everywhere: Avoid large rebuilds when editing (Immutable)Bitmap headers
|
2025-11-28 18:32:48 +01:00 |
|
Palette.cpp
|
LibGfx: Clean up #include directives
|
2024-11-20 21:13:23 +01:00 |
|
Palette.h
|
Everywhere: Unify naming of RGBA-like colors
|
2025-11-28 18:32:48 +01:00 |
|
Path.cpp
|
Everywhere: Hoist the Libraries folder to the top-level
|
2024-11-10 12:50:45 +01:00 |
|
Path.h
|
LibGfx: Add to_svg_string() method to Path
|
2026-01-19 04:01:37 +01:00 |
|
PathSkia.cpp
|
LibGfx: Add to_svg_string() method to Path
|
2026-01-19 04:01:37 +01:00 |
|
PathSkia.h
|
LibGfx: Add to_svg_string() method to Path
|
2026-01-19 04:01:37 +01:00 |
|
Point.cpp
|
Everywhere: Hoist the Libraries folder to the top-level
|
2024-11-10 12:50:45 +01:00 |
|
Point.h
|
Everywhere: Hoist the Libraries folder to the top-level
|
2024-11-10 12:50:45 +01:00 |
|
Quad.h
|
LibGfx: Implement even-odd method for Quad::contains() and add tests
|
2024-12-15 23:27:42 +01:00 |
|
Rect.cpp
|
LibGfx: Clean up #include directives
|
2024-11-20 21:13:23 +01:00 |
|
Rect.h
|
LibGfx: Add Rect<T>::inflate_primary/secondary_for_orientation()
|
2026-02-17 10:51:48 +01:00 |
|
ScalingMode.h
|
LibGfx+LibWeb: Use mipmaps for downscaling images
|
2025-11-12 15:59:01 +01:00 |
|
ShapeFeature.h
|
LibGfx: Implement hash functions for some more types
|
2026-02-02 14:11:43 +00:00 |
|
ShareableBitmap.cpp
|
Everywhere: Avoid large rebuilds when editing (Immutable)Bitmap headers
|
2025-11-28 18:32:48 +01:00 |
|
ShareableBitmap.h
|
Everywhere: Avoid large rebuilds when editing (Immutable)Bitmap headers
|
2025-11-28 18:32:48 +01:00 |
|
Size.cpp
|
Everywhere: Hoist the Libraries folder to the top-level
|
2024-11-10 12:50:45 +01:00 |
|
Size.h
|
Everywhere: Hoist the Libraries folder to the top-level
|
2024-11-10 12:50:45 +01:00 |
|
SkiaBackendContext.cpp
|
Meta+LibGfx+LibWeb: Update skia to 144 and remove overlay port
|
2025-12-17 12:00:33 +01:00 |
|
SkiaBackendContext.h
|
LibGfx: Save VulkanContext in SkiaBackendContext
|
2025-08-19 00:30:22 +02:00 |
|
SkiaUtils.cpp
|
LibGfx+LibWeb: Turn Gfx::Filter into a SkImageFilter wrapper
|
2025-06-01 23:22:10 +02:00 |
|
SkiaUtils.h
|
LibGfx: Add FIXME about potentially incorrect alpha handling
|
2025-11-28 18:32:48 +01:00 |
|
SystemTheme.cpp
|
LibGfx: Clean up #include directives
|
2024-11-20 21:13:23 +01:00 |
|
SystemTheme.h
|
Everywhere: Unify naming of RGBA-like colors
|
2025-11-28 18:32:48 +01:00 |
|
TextAlignment.h
|
Everywhere: Hoist the Libraries folder to the top-level
|
2024-11-10 12:50:45 +01:00 |
|
TextAttributes.h
|
Everywhere: Hoist the Libraries folder to the top-level
|
2024-11-10 12:50:45 +01:00 |
|
TextLayout.cpp
|
LibWeb: Apply letter-spacing for selection rects and grapheme bounds
|
2026-02-17 10:51:48 +01:00 |
|
TextLayout.h
|
LibWeb: Apply letter-spacing for selection rects and grapheme bounds
|
2026-02-17 10:51:48 +01:00 |
|
TIFFGenerator.py
|
Meta: Sort all python imports
|
2025-06-09 11:25:14 -04:00 |
|
Triangle.cpp
|
Everywhere: Hoist the Libraries folder to the top-level
|
2024-11-10 12:50:45 +01:00 |
|
Triangle.h
|
Everywhere: Hoist the Libraries folder to the top-level
|
2024-11-10 12:50:45 +01:00 |
|
Vector2.h
|
Everywhere: Hoist the Libraries folder to the top-level
|
2024-11-10 12:50:45 +01:00 |
|
Vector3.h
|
Everywhere: Hoist the Libraries folder to the top-level
|
2024-11-10 12:50:45 +01:00 |
|
Vector4.h
|
Everywhere: Hoist the Libraries folder to the top-level
|
2024-11-10 12:50:45 +01:00 |
|
VectorGraphic.cpp
|
Everywhere: Avoid large rebuilds when editing (Immutable)Bitmap headers
|
2025-11-28 18:32:48 +01:00 |
|
VectorGraphic.h
|
Everywhere: Avoid large rebuilds when editing (Immutable)Bitmap headers
|
2025-11-28 18:32:48 +01:00 |
|
VectorN.h
|
Everywhere: Hoist the Libraries folder to the top-level
|
2024-11-10 12:50:45 +01:00 |
|
VulkanContext.cpp
|
LibGfx: Make NVIDIA 10 series GPU work with Dedicated Memory Allocation
|
2026-01-06 17:28:43 +01:00 |
|
VulkanContext.h
|
LibGfx+Meta: Move the USE_VULKAN_IMAGES definition to CMake
|
2026-02-02 10:41:30 -07:00 |
|
WindingRule.h
|
Everywhere: Hoist the Libraries folder to the top-level
|
2024-11-10 12:50:45 +01:00 |
|
YUVData.cpp
|
LibGfx+LibMedia: Send video frames to Skia as subsampled YUV
|
2026-01-22 19:44:36 +01:00 |
|
YUVData.h
|
LibGfx+LibMedia: Send video frames to Skia as subsampled YUV
|
2026-01-22 19:44:36 +01:00 |