We need to re-evaluate the BND constants, in Renderer.java, to improve the smoothness of non AA shape once RT-39424 is fixed.
Currently I have to tune the BND constants, in Renderer.java, to reduce the noisy jaggies. But it could simply an issue ofRT-39424.
BND constants changed from
private static final float DEC_BND = 20f;
private static final float INC_BND = 8f;
to
private static final float DEC_BND = 5f;
private static final float INC_BND = 2f;
We might want to revert this back once we have a more accurate center pixel sampling.
Note: Similar is also made in the native Renderer.h for native Pisces implementation.
Currently I have to tune the BND constants, in Renderer.java, to reduce the noisy jaggies. But it could simply an issue of
BND constants changed from
private static final float DEC_BND = 20f;
private static final float INC_BND = 8f;
to
private static final float DEC_BND = 5f;
private static final float INC_BND = 2f;
We might want to revert this back once we have a more accurate center pixel sampling.
Note: Similar is also made in the native Renderer.h for native Pisces implementation.
- is blocked by
-
JDK-8094493 Need a more accurate center of pixel sampling for supporting 1 sample per pixel rendering
- Resolved
- relates to
-
JDK-8170879 Fix Quad / Cubic BND constants for Marlin (FX)
- Resolved