Please do not reply to this email- if you want to comment on the bug, go to the URL shown below and enter your comments there.
Changed by [EMAIL PROTECTED] http://bugzilla.ximian.com/show_bug.cgi?id=79254 --- shadow/79254 2006-09-03 10:46:14.000000000 -0400 +++ shadow/79254.tmp.18188 2006-09-03 13:31:01.000000000 -0400 @@ -83,6 +83,23 @@ up ina different place. This is clearly not intended because scaling a point at (0,0) should not cause it to move. ------- Additional Comments From [EMAIL PROTECTED] 2006-09-03 10:46 ------- The problem is our antialiasing support. It add small values (normally half pixel) before drawing but 0 and 0.5 * 100 are very different values. + +------- Additional Comments From [EMAIL PROTECTED] 2006-09-03 13:31 ------- +In that case this should also be relevant. I'm setting these +properties before doing any drawing... + + private void SetHighSpeedGraphics() + { + //_grfx.CompositingMode = CompositingMode.SourceCopy; + _grfx.CompositingQuality = CompositingQuality.HighSpeed; + _grfx.InterpolationMode = InterpolationMode.Low; + _grfx.PixelOffsetMode = PixelOffsetMode.None; + _grfx.SmoothingMode = SmoothingMode.None; + _grfx.TextRenderingHint = +TextRenderingHint.SingleBitPerPixelGridFit; + } + + _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
