LibGfx: Painter::draw_line() can just return early if alpha == 0

This commit is contained in:
Andreas Kling 2020-06-13 20:38:36 +02:00
parent 502b5b76c8
commit d51c1c136e
Notes: sideshowbarker 2024-07-19 05:39:44 +09:00

View file

@ -1114,6 +1114,9 @@ void Painter::draw_pixel(const IntPoint& position, Color color, int thickness)
void Painter::draw_line(const IntPoint& p1, const IntPoint& p2, Color color, int thickness, LineStyle style)
{
if (color.alpha() == 0)
return;
auto clip_rect = this->clip_rect();
auto point1 = p1;