[OpenJDK 2D-Dev] Freetype font rasteriser

Igor Nekrestyanov Igor.Nekrestyanov at Sun.COM
Wed Aug 8 11:46:11 UTC 2007


Hi Roman,

are you using latest binary plugs?
I believe this particular was recently added (b16 or b17) and it seems 
it was not pulled correctly.
Could it be that you were using old version of plugs?

These is no complete documentation yet.
Bits of available documentation are spread out as comments (sometimes 
large) in the sources.
It certainly will be nice to collect them in the single place as 
starting point for design description.
I can try to do this or someone else can help to prepare first draft and 
we will help to
fix it and fill gaps in the knowledge.

-igor

Roman Kennke wrote:
> Hi Phil,
>
>   
>> Just wondering if anyone has any comments/bugs/patches etc on the freetype replacement
>> for the encumbered font rasteriser that we finally put out last week?
>>     
>
> This is really cool. However, I can't seem to do a working build of
> OpenJDK:
>
> roman at mercury:~/src/OpenJDK/openjdk/control/make
> $ ../build/linux-i586/j2sdk-image/bin/java
> -jar /usr/lib/jvm/java-6-sun/demo/jfc/Java2D/Java2Demo.jar Exception in
> thread "main" java.util.ServiceConfigurationError:
> sun.java2d.pipe.RenderingEngine: Provider sun.dc.DuctusRenderingEngine
> not found
>         at java.util.ServiceLoader.fail(ServiceLoader.java:232)
>         at java.util.ServiceLoader.access$400(ServiceLoader.java:182)
>         at java.util.ServiceLoader
> $LazyIterator.next(ServiceLoader.java:368)
>         at java.util.ServiceLoader$1.next(ServiceLoader.java:439)
>         at sun.java2d.pipe.RenderingEngine
> $1.run(RenderingEngine.java:127)
> ... (etc)
>
> It's nice that the ductus library is removed now, but, ehem, graphics
> don't work anymore ;-)
>
> Besides this, is there a document anywhere that describes how the many
> pieces of the font subsystem are playing together in OpenJDK?
>
> Cheers, Roman
>
>   




More information about the 2d-dev mailing list