[RFC][icedtea6]: backports - AA drawing to screen performance

Denis Lila dlila at redhat.com
Wed Apr 27 08:58:37 PDT 2011


Hi I would like to backport these two changesets:

http://hg.openjdk.java.net/jdk7/2d/jdk/rev/b8f91ea2fb33
http://hg.openjdk.java.net/jdk7/2d/jdk/rev/15435c60c751

The first one refactors a bit of stuff, and puts an abstract
method in SunGraphicsEnvironment, which is needed by the
second patch. The second changeset (which is the whole point
for this) drastically speeds up certain screen rendering operations.

Unfortunately, it modifies a couple of files that are also modified
by the xrender-01.patch, so that had to be changed to make get both
patches apply.

ChangeLog:
2011-04-27  Denis Lila <dlila at redhat.com>

	* Makefile.am: Apply patches.
	* NEWS: Update with backports.
	* patches/openjdk/6748082-isDisplayLocal.patch: New patch.
	* patches/openjdk/6708580-exa_slow.patch: New patch. Speeds
	up certain rendering operations.
	* patches/openjdk/6307603-xrender-01.patch: Make it apply when
	the previous patch has been applied before it.


How does it look? (I tested it of course. It built, and it does give
a huge speedup)

Regards,
Denis.



More information about the distro-pkg-dev mailing list