Hi! I am developing a game. So I need fast drawing of images. I draw images to BufferStrategy. I have to use JDK5! If I read an image from a jpg file, drawing it takes about 0 milliseconds. I assume it is hardware accelerated. If I load the Image from a png file it takes about 10ms to draw it. I assume it is not hardware accelerated. So how do I get Images from png accelerated? I have read that translucent images cannot be accelerated. So at least I want to have transparent Images accelerated.
I have tried the following to create transparent Images: Image image = ... BufferedImage buffimg= gc.createCompatibleImage(100, 100,Transparency.BITMASK); Graphics2D g = img.createGraphics(); g.setComposite(AlphaComposite.Src); g.setColor(new Color(0, 0, 0, 0)); g.fillRect(0, 0, 100, 100); g.drawImage(imgage,0,0,null); But when I draw Buffimg, it still takes to much time so I assume that acceleration doesn't work. How do I get it right? Thank you! Regards [Message sent by forum member 'anthonywarp' (anthonywarp)] http://forums.java.net/jive/thread.jspa?messageID=194213 =========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA2D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".
