ladybird/Userland/Libraries/LibWeb/HTML/Canvas
Simon Danner 45f86466bb LibWeb: Add initial implementation of CRC2D.globalAlpha
Works for fills and strokes (using colors, gradients, or patterns),
along with images.

fill_rect() has been updated to use fill_path(), which allows it to
easily transform the rect, and already supports opacity.

Co-authored-by: MacDue <macdue@dueutil.tech>
2023-06-18 20:31:11 +02:00
..
CanvasCompositing.h LibWeb: Add initial implementation of CRC2D.globalAlpha 2023-06-18 20:31:11 +02:00
CanvasCompositing.idl LibWeb: Add initial implementation of CRC2D.globalAlpha 2023-06-18 20:31:11 +02:00
CanvasDrawImage.cpp
CanvasDrawImage.h Everywhere: Remove unused DeprecatedString includes 2023-04-09 22:00:54 +02:00
CanvasDrawImage.idl
CanvasDrawPath.h LibWeb: Add initial implementation of CRC2D.clip() 2023-04-09 18:42:45 +02:00
CanvasDrawPath.idl LibWeb: Add initial implementation of CRC2D.clip() 2023-04-09 18:42:45 +02:00
CanvasFillStrokeStyles.h LibWeb: Make factory methods of HTML::CanvasGradient fallible 2023-02-18 00:52:47 +01:00
CanvasFillStrokeStyles.idl LibWeb: Implement CanvasRenderingContext2D.createPattern() 2023-02-03 20:36:21 +01:00
CanvasImageData.h
CanvasImageData.idl
CanvasImageSmoothing.h LibWeb: Implement CRC2D.imageSmoothingEnabled 2023-03-29 22:48:04 +02:00
CanvasImageSmoothing.idl LibWeb: Implement CRC2D.imageSmoothingEnabled 2023-03-29 22:48:04 +02:00
CanvasPath.cpp LibWeb: Apply canvas transform while building paths 2023-06-17 06:38:32 +02:00
CanvasPath.h LibWeb: Apply canvas transform while building paths 2023-06-17 06:38:32 +02:00
CanvasPath.idl
CanvasPathClipper.cpp LibWeb+LibGfx: Allow filling with a paint style and opacity 2023-06-11 16:15:56 +02:00
CanvasPathClipper.h LibWeb: Add simple canvas path clipper 2023-04-09 18:42:45 +02:00
CanvasPathDrawingStyles.h
CanvasPathDrawingStyles.idl
CanvasRect.h
CanvasRect.idl
CanvasState.cpp LibGfx+LibWeb: Propagate OOM when creating PaintStyles 2023-03-02 11:49:13 +01:00
CanvasState.h LibWeb: Add initial implementation of CRC2D.globalAlpha 2023-06-18 20:31:11 +02:00
CanvasState.idl
CanvasText.h
CanvasText.idl
CanvasTransform.h
CanvasTransform.idl