To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=111525
User hdu changed the following:
What |Old value |New value
================================================================================
CC|'' |'hdu'
--------------------------------------------------------------------------------
Assigned to|hdu |aw
--------------------------------------------------------------------------------
OS/Version|Solaris |Unix, X11
--------------------------------------------------------------------------------
Platform|Other |All
--------------------------------------------------------------------------------
------- Additional comments from [email protected] Tue May 11 10:25:04 +0000
2010 -------
@aw: the difference between the normal shape and the embedded shape is that the
hairline around it is
drawn once for the normal shape and twice for the embedded shape. Drawing a
non-opaque non-
pixelsnapped line twice onto non-integer coordinates results in a deeper color
saturation.
The problem is visible on UNX only because basegfx::tools::createAreaGeometry()
which is called on
UNX returns a polygon that seems to be off by half a pixel compared to the
polygon that GDI (on WIN)
or Quartz (on OSX) seem to create internally. Probably createAreaGeometry()
should be changed to
match these popular graphics engines. Alternatively the code using it could
move the points by (-0.5,-
0.5) before calling it.
So on WIN and OSX and non-AA UNX the problem was also there as the lines were
also drawn over each
other, but this was invisible because fully-opaque pixel-snapped lines look the
same independently
how often they are drawn+redrawn over themselves.
---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]