diff --git a/src/servers/app/server/Painter/Painter.cpp b/src/servers/app/server/Painter/Painter.cpp index 6d3e8322b7..3a60ca7f50 100644 --- a/src/servers/app/server/Painter/Painter.cpp +++ b/src/servers/app/server/Painter/Painter.cpp @@ -208,7 +208,7 @@ Painter::SetScale(float scale) _RebuildClipping(); } -// SetScale +// SetPenSize void Painter::SetPenSize(float size) { @@ -451,9 +451,6 @@ Painter::StrokeRoundRect(const BRect& r, float xRadius, float yRadius, rect.rect(lt.x, lt.y, rb.x, rb.y); rect.radius(xRadius, yRadius); -// agg::conv_curve path(rect); - -// _StrokePath(path, p); _StrokePath(rect, p); } @@ -480,9 +477,7 @@ Painter::FillRoundRect(const BRect& r, float xRadius, float yRadius, rect.rect(lt.x, lt.y, rb.x, rb.y); rect.radius(xRadius, yRadius); - agg::conv_curve path(rect); - - _FillPath(path, p); + _FillPath(rect, p); } // StrokeEllipse diff --git a/src/servers/app/server/Painter/Painter.h b/src/servers/app/server/Painter/Painter.h index c3c650d45d..8aec7de40a 100644 --- a/src/servers/app/server/Painter/Painter.h +++ b/src/servers/app/server/Painter/Painter.h @@ -218,12 +218,6 @@ class Painter { agg::rendering_buffer* fBuffer; -// Man könnte das alles vielleicht wieder schneller machen, -// wenn man für jeden blending_mode einen eigenen Renderer -// mit eignenem entsprechenden Pixelformat vorhält. -// Dann könnten für B_SOLID_HIGH und jegliche andere const pattern& -// getrennt zwei Versionen von jedem blending_mode existieren. - // AGG rendering and rasterization classes pixfmt* fPixelFormat; renderer_base* fBaseRenderer;