Aliaksandr Kalenik
|
6087d2feec
LibGfx+LibWeb: Do not ignore corner radius if it is defined in one axis
|
1 år sedan |
MacDue
|
30c316a2bf
LibWeb+LibGfx: Allow stroking with a paint style and opacity
|
2 år sedan |
MacDue
|
eb4a58528e
LibWeb+LibGfx: Allow filling with a paint style and opacity
|
2 år sedan |
Luke Wilde
|
8993a710f8
LibGfx: Make it possible to stroke a path with a paint style
|
2 år sedan |
MacDue
|
c36b54a7bf
LibGfx: Use stroke_to_fill() for rendering strokes in the AA painter
|
2 år sedan |
Andreas Kling
|
7c607462a4
LibGfx+LibWeb: Store radii as FloatSize rather than FloatPoint
|
2 år sedan |
Torstennator
|
e7ceaf8a6d
LibGfx: Add small convenience functions for Lines and AA Painter
|
2 år sedan |
MacDue
|
223cedc896
LibGfx: Update fill_path() to support taking a PaintStyle
|
2 år sedan |
Sam Atkins
|
83f31cb4a7
LibGfx: Add int overloads for (AntiAliasing)Painter float methods
|
2 år sedan |
MacDue
|
e011eafd37
Meta+Userland: Pass Gfx::FloatPoint by value
|
2 år sedan |
MacDue
|
7be0b27dd3
Meta+Userland: Pass Gfx::IntPoint by value
|
2 år sedan |
MacDue
|
40e978df85
LibGfx: Fix some more antialiased line off-by-ones
|
2 år sedan |
MacDue
|
acc0fceaae
LibGfx: Remove some unused AntiAliasingPainter methods
|
2 år sedan |
MacDue
|
754b8a643d
LibGfx: Remove unnecessary path members from AntiAliasingPainter
|
2 år sedan |
MacDue
|
76de41c3b7
LibGfx: Add draw_line_for_path() and remove AntiAliasPolicy
|
2 år sedan |
MacDue
|
f7a680f30a
LibGfx: Implement nicer antialiased lines
|
2 år sedan |
Torstennator
|
b2a6066042
LibGfx: Optimize anti-aliased line drawing and stroking
|
2 år sedan |
MacDue
|
f9b08272db
LibGfx: Add AntiAliasingPainter::fill_rect
|
2 år sedan |
MacDue
|
6139fc5c87
LibGfx: Add AA dotted horizontal/vertical lines
|
3 år sedan |
MacDue
|
411a815c3b
LibGfx: Add .as_rect() to AntiAliasingPainter::CornerRadius
|
3 år sedan |
MacDue
|
c1798620d9
LibGfx: Support AlphaSubtract blend mode for AA rounded rectangle
|
3 år sedan |
MacDue
|
2366a73474
LibGfx: Support AA rounded rectangles with elliptical borders
|
3 år sedan |
MacDue
|
8c2a5bbc15
LibGfx: Implement antialiased outline ellipsis
|
3 år sedan |
MacDue
|
8ac5f625e9
LibGfx: Rename draw_ellipse/circle to fill_ellipse/circle
|
3 år sedan |
MacDue
|
60aba4c9f3
LibGfx: Implement AntiAliasingPainter::draw_ellipse()
|
3 år sedan |
Florian Stellbrink
|
af3174c9ce
LibGFX: Transform vertices when drawing antialiased lines
|
3 år sedan |
Andreas Kling
|
f1d44da422
LibGfx: Simplify draw_anti_aliased_line() by avoiding transform callback
|
3 år sedan |
Andreas Kling
|
908d42d0ba
LibGfx: Add fast path to AA line drawing with simple 2D transform
|
3 år sedan |
MacDue
|
51e54ab1ba
LibGfx: AntiAliasingPainter::draw_circle/fill_rect_with_rounded_corners
|
3 år sedan |
Ali Mohammad Pur
|
433725fef2
LibGfx: Implement cubic bezier curves by splitting them to subcurves
|
3 år sedan |