Example #1
0
 /**
  * This returns a message indicating if graphics operations on bufferedImages are hardware
  * accelerated.
  */
 public static String isBufferedImageAccelerated() {
   if (isBufferedImageAccelerated == null) {
     try {
       BufferedImage bi = getBufferedImage(10, 10);
       ImageCapabilities imCap = bi.getCapabilities(null);
       isBufferedImageAccelerated =
           "bufferedImage isAccelerated=" + (imCap == null ? "[unknown]" : imCap.isAccelerated());
     } catch (Throwable t) {
       String2.log(MustBe.throwableToString(t));
       isBufferedImageAccelerated = "bufferedImage isAccelerated=[unknown]";
     }
   }
   return isBufferedImageAccelerated;
 }