/** * When you override {@link #prepareImage(int, int, IndexColorModel, boolean)} remember to * override this one as well * * @param width * @param height * @param palette * @param transparent */ protected long getDrawingSurfaceMemoryUse( int width, int height, IndexColorModel palette, boolean transparent) { return ImageUtils.getDrawingSurfaceMemoryUse( width, height, isPaletteSupported() ? palette : null, transparent && isTransparencySupported()); }