Shouldn't it be "is" rather than "get" for boolean?  Other than that, sounds good!

On 10/15/2018 3:29 PM, Ambarish Rapte wrote:
Hi All,

This email is for discussion regarding the fix 
https://bugs.openjdk.java.net/browse/JDK-8204060 .

Issue:

Images drawn using javafx.scene.canvas .GraphicsContext::drawImage() always 
apply filtering to the image.

Solution:

javafx.scene.canvas.GraphicsContext should provide an option to enable and 
disable smoothing.

Proposal:

Adding a Boolean flag & APIs to control smoothing.

Add a boolean flag to control smoothing
Add two public APIs

public void setImageSmoothing(boolean imageSmoothing) {} to enable or disable 
smoothing.
public boolean getImageSmoothing() {}

If image smoothing is true, images will be scaled using a higher quality 
filtering when transforming or scaling the source image to fit in the 
destination rectangle.
If image smoothing is false, images will be scaled without filtering (or by 
using a lower quality filtering) when transforming or scaling the source image 
to fit in the destination rectangle.

Please provide your comments on the proposal.

Regards,

Ambarish


Reply via email to