[haiku-commits] r38955 - haiku/trunk/src/servers/app/drawing/Painter
- From: superstippi@xxxxxx
- To: haiku-commits@xxxxxxxxxxxxx
- Date: Tue, 12 Oct 2010 11:48:12 +0200 (CEST)
Author: stippi
Date: 2010-10-12 11:48:12 +0200 (Tue, 12 Oct 2010)
New Revision: 38955
Changeset: http://dev.haiku-os.org/changeset/38955
Modified:
haiku/trunk/src/servers/app/drawing/Painter/Painter.cpp
Log:
Some drawing mode implementations actually use the color
passed to the pixel format methods. Don't use a dummy color
for drawing dots. (Untested, but should fix Clockwerk time
line objects drawing)
Modified: haiku/trunk/src/servers/app/drawing/Painter/Painter.cpp
===================================================================
--- haiku/trunk/src/servers/app/drawing/Painter/Painter.cpp 2010-10-12
09:12:59 UTC (rev 38954)
+++ haiku/trunk/src/servers/app/drawing/Painter/Painter.cpp 2010-10-12
09:48:12 UTC (rev 38955)
@@ -389,8 +389,8 @@
// special case dots
if (fPenSize == 1.0 && !fSubpixelPrecise) {
if (fClippingRegion->Contains(a)) {
- agg::rgba8 dummyColor;
- fPixelFormat.blend_pixel((int)a.x, (int)a.y,
dummyColor, 255);
+ fPixelFormat.blend_pixel((int)a.x, (int)a.y,
fRenderer.color(),
+ 255);
}
} else {
fPath.move_to(a.x, a.y);
Other related posts:
- » [haiku-commits] r38955 - haiku/trunk/src/servers/app/drawing/Painter - superstippi