Nico Weber
|
8a07aa9e9a
LibGfx: Remove Gamma.h
|
1 年之前 |
Nico Weber
|
7fb32b6682
LibGfx: Fix off-by-some in Painter::draw_scaled_bitmap_with_transform()
|
1 年之前 |
MacDue
|
13a4fb0325
LibGfx: Increase bezier splitting tolerance to 0.5
|
1 年之前 |
MacDue
|
65b87bace9
LibGfx: Move Gfx::color_for_format() to header
|
1 年之前 |
MacDue
|
8713968165
LibGfx: Preserve path order while splitting cubic/quadratic beziers
|
1 年之前 |
Ali Mohammad Pur
|
5e1499d104
Everywhere: Rename {Deprecated => Byte}String
|
1 年之前 |
Aliaksandr Kalenik
|
df57d7ca68
LibGfx+LibWeb: Update for_each_glyph_position to use font cascade list
|
1 年之前 |
Aliaksandr Kalenik
|
681771d210
LibGfx+LibWeb: Calculate and save glyph positions during layout
|
1 年之前 |
Aliaksandr Kalenik
|
efdbd8238e
LibGfx: Decouple glyph positions calculation from draw_text_run()
|
1 年之前 |
MacDue
|
50d33f79fa
LibGfx: Allow extracting paths from fonts and add Gfx::Path::text()
|
1 年之前 |
Andreas Kling
|
a396bb0c0b
LibGfx: Remove indexed palette formats from Bitmap and Painter
|
1 年之前 |
MacDue
|
3e6ca1085c
LibGfx: Add apply_alpha option to Painter::blit_filtered()
|
1 年之前 |
MacDue
|
0ef0ad04e1
LibGfx: Take filter by reference in Painter::blit_filtered()
|
1 年之前 |
MacDue
|
dcb7c299bf
LibGfx: Use stroke_to_fill() for Painter::stroke_path()
|
2 年之前 |
MacDue
|
1bc7b0320e
LibGfx: Approximate elliptical arcs with cubic beziers
|
2 年之前 |
Timothy Flynn
|
c911781c21
Everywhere: Remove needless trailing semi-colons after functions
|
2 年之前 |
Andreas Kling
|
57404bae1f
LibGfx: Return early from Painter::draw_line() if clip rect is empty
|
2 年之前 |
MacDue
|
0bb0f2e4fb
LibGfx: Apply opacity in Painter::draw_scaled_bitmap_with_transform()
|
2 年之前 |
Jelle Raaijmakers
|
5d0da8c096
LibGfx: Optimize `Painter::blit_filtered()`
|
2 年之前 |
Andi Gallo
|
62c7fcd836
LibGfx: Multiply alpha channels for vector fonts, when necessary
|
2 年之前 |
MacDue
|
6685656d2d
LibGfx: Fix winding order of segments on elliptical arcs
|
2 年之前 |
Jelle Raaijmakers
|
5339b54b5d
LibGfx: Improve glyph rendering speed for vector fonts
|
2 年之前 |
Jelle Raaijmakers
|
a02b28e6c8
LibGfx: Get rid of `Gfx::Rect<float>` area workaround in `Painter`
|
2 年之前 |
Jelle Raaijmakers
|
f391ccfe53
LibGfx+Everywhere: Change `Gfx::Rect` to be endpoint exclusive
|
2 年之前 |
Sam Atkins
|
ff70418ffc
Revert "LibGfx: Add NearestFractional scaling type to painter"
|
2 年之前 |
Jelle Raaijmakers
|
5031603cdc
LibGfx: Remove clip check in `Painter::do_draw_scaled_bitmap`
|
2 年之前 |
Jelle Raaijmakers
|
6242d8e023
LibGfx: Implement box sampling image scaling
|
2 年之前 |
Jelle Raaijmakers
|
31fa449538
LibGfx: Cleanup of `Painter::do_draw_scaled_bitmap()`
|
2 年之前 |
Andreas Kling
|
3a670389d6
Revert "LibGfx: Cleanup of `Painter::do_draw_scaled_bitmap()`"
|
2 年之前 |
Andreas Kling
|
2d3b7eff15
Revert "LibGfx: Implement box sampling image scaling"
|
2 年之前 |