From 053c1bfe31312e5d9f962e0d5171f598986cd3ce Mon Sep 17 00:00:00 2001 From: Mike Thomas Date: Fri, 5 May 2006 01:30:14 +0000 Subject: [PATCH] Use paint instead of getSnapshot on underlying mirages in composite mirage as it might save us creating an image object. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4092 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- src/java/com/threerings/media/image/CompositeMirage.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/java/com/threerings/media/image/CompositeMirage.java b/src/java/com/threerings/media/image/CompositeMirage.java index 095d7a110..e1a18a160 100644 --- a/src/java/com/threerings/media/image/CompositeMirage.java +++ b/src/java/com/threerings/media/image/CompositeMirage.java @@ -60,8 +60,7 @@ public class CompositeMirage implements Mirage try { for (Mirage m : _mirages) { - BufferedImage snap = m.getSnapshot(); - gfx.drawImage(snap, 0, 0, null); + m.paint(gfx, 0, 0); } } finally { gfx.dispose();