[OpenJDK Rasterizer] Rasterizer replacement proposal

Jim Graham Jim.A.Graham at Sun.COM
Mon Jun 11 14:43:44 PDT 2007


Hi Roman,

The status on the pluggability API is that it is now completed and in 
our 2D integration workspaces waiting to go through the testing and 
promotion queues.  The best current estimate as to when all of that 
process will be done is that it will probably appear on the OpenJDK 
project site the end of next week.

In the meantime, I'm attaching a zip file of the javadoc output on the 
new classes so you can start looking at the API.  Keep in mind that I 
mentioned earlier that this was not intended to be the eventual final 
API that allows alternate implementations to play nicely on a level 
playing field in the long run, but more of a stopgap temporary milestone 
on the road to producing an all-open JDK.  To that end, I identified 
basically just 3 places where our common code depended on the Ductus 
library and produced a very basic plugin interface containing 3 methods 
for those cases.  The plugin has been tested with a NOP stub, but not an 
alternate implementation.

 From here I definitely want to start opening up the discussion for some 
more extensive work to plug in (or even replace) new renderers.  I'd 
like our goal to be a fully open implementation that performs much 
better than the current collection of diverse rasterizers and not have 
separate production vs. open implementations moving forward...

			...jim

Roman Kennke wrote:
> Hi there,
> 
>> Thanks for this. Jim Graham is the best person to comment
>> on this but he's on vacation until next week some time.
> 
> I'm also back from my honeymoon vacation now. Has anybody had the time
> to review my rasterizer yet?
> 
> /Roman
>  
-------------- next part --------------
A non-text attachment was scrubbed...
Name: RenderingEngine_docs.zip
Type: application/zip
Size: 34365 bytes
Desc: not available
Url : http://mail.openjdk.java.net/pipermail/graphics-rasterizer-dev/attachments/20070611/082eced6/attachment.zip 


More information about the graphics-rasterizer-dev mailing list