[OpenJDK 2D-Dev] Integration of the xrender pipeline rewite

Clemens Eisserer linuxhippy at gmail.com
Thu Jan 7 21:35:57 UTC 2010


Hi Andrew,

> Which then has to be maintained with regard to security updates, etc.
> IcedTea pulls out the in-tree libjpeg, libpng and zlib libraries and
> uses the system ones to avoid this issue.
>
> Can't it be made to work with the system cairo?
For XRender it would require rendering to an intermediate A8 surface,
for MaskBlit/Fills it would require pre-allocating a large image, and
copying the tiles.
It could in both cases, but it would mean loosing a good deal of performance.

Hmm, for now it builds and runs quite well.  If at one point it
doesn't anymore, if nobody fixes it there's no big deal in reverting
to pisces.
I know its an ugly situation, but whats the difference if I had
written a rasterizer completly from scratch and asked for integration.
That would also require maintenance. Ok, it probably would be way less
code ;)

- Clemens



More information about the 2d-dev mailing list