The question is where the native rasterisation is used vs where
the Java rasteriser is used. We don't use LCD rasterisation of
either flavour in such cases.
There are also limitations to where Microsoft can or do apply cleartype.
I've seen it in the distant past although I can't say for certain if
it was  the circumstances described/discussed here (transforms):
http://blogs.msdn.com/ie/archive/2006/08/31/730887.aspx
..
and here (intermediate surfaces) in a posting by a MS WPF engineer :
http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/a2f093ca-267c-4af2-b35e-13c01eb4854b/

>there are indeed some challenging technical problems behind enabling ClearType 
on intermediate surfaces.

>Basically, the fundamental problem is that ClearType needs a separate alpha 
value
>for each of the three color channels (RGB or BGR in common LCD configurations),
>and typical intermediate surface formats such as ARGB or PARGB have only one.

>We were able to get around this issue in some cases for WPF V1,
>however this wasn't possible for text rendered onto semi-transparent
>intermediate surfaces, which are often used to achieve shadow-like effects.
>We have received customer feedback similar to yours on this limitation before,
>and we are looking into ways to solve it in future.


-phil.


jav...@javadesktop.org wrote:
The sole exception to this is the glyphs from fonts
that are in the jre/lib/fonts directory - ie the fonts
that ship with Java. For the Windows JRE this means
Lucida Sans Regular.

There is another, much bigger exception - painting texts on translucent surfaces 
(when the current SrcOver composite has alpha < 1.0) uses the bundled 
rasterizer, which is inferior as far as Segoe UI font (default Vista) is concerned.

Kirill
[Message sent by forum member 'kirillcool' (kirillcool)]

http://forums.java.net/jive/thread.jspa?messageID=330617

===========================================================================
To unsubscribe, send email to lists...@java.sun.com and include in the body
of the message "signoff JAVA2D-INTEREST".  For general help, send email to
lists...@java.sun.com and include in the body of the message "help".

===========================================================================
To unsubscribe, send email to lists...@java.sun.com and include in the body
of the message "signoff JAVA2D-INTEREST".  For general help, send email to
lists...@java.sun.com and include in the body of the message "help".

Reply via email to