APIdia Launch Partner
Top Constructors Methods
sun.java2d.opengl

pack-priv Class OGLBufImgOps

extends BufferedBufImgOps
Class Inheritance
Imports
java.awt.image.AffineTransformOp, .BufferedImage, .BufferedImageOp, .ConvolveOp, .LookupOp, .RescaleOp, sun.java2d.SunGraphics2D, .SurfaceData, sun.java2d.loops.CompositeType, sun.java2d.pipe.BufferedBufImgOps

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv static boolean
renderImageWithOp(SunGraphics2D sg, BufferedImage img, BufferedImageOp biop, int x, int y)

This method is called from OGLDrawImage.transformImage() only.

Inherited from sun.java2d.pipe.BufferedBufImgOps:
disableBufImgOpenableBufImgOpisConvolveOpValidisLookupOpValidisRescaleOpValid

Constructor Detail

OGLBufImgOpsback to summary
pack-priv OGLBufImgOps()

Method Detail

renderImageWithOpback to summary
pack-priv static boolean renderImageWithOp(SunGraphics2D sg, BufferedImage img, BufferedImageOp biop, int x, int y)

This method is called from OGLDrawImage.transformImage() only. It validates the provided BufferedImageOp to determine whether the op is one that can be accelerated by the OGL pipeline. If the operation cannot be completed for any reason, this method returns false; otherwise, the given BufferedImage is rendered to the destination using the provided BufferedImageOp and this method returns true.