No matter what I do my buffered images are not accelerated.
Here is how I get my information:
System.out.println( img.getCapabilities(img.createGraphics().getDeviceConfiguration()).isAccelerated() );
It returns false.
167fps when I display one image on the screen. 2500fps without any images on screen.
I’ve tried at least 3-5 methods of creating the images, none of them are accelerated.
I’ve read several articles explaining that creating a BI from a constructor makes it a managed image.
BufferedImage b = ImageIO.read(new File(szI));
img = new BufferedImage( b.getWidth(), b.getHeight(), BufferedImage.TYPE_INT_ARGB );
Here is my code and it is not accelerated like it is said to be.
Given that the code will not display the intended image but that can be fixed.
My problem is that managed images don’t work as advertised.