Integrated: 8248129: Swingmark numbers are not good for Nimbus LAF

Jayathirth D V jdv at
Thu Nov 5 11:00:20 UTC 2020

On Thu, 5 Nov 2020 10:47:36 GMT, Jayathirth D V <jdv at> wrote:

> Under this change we are removing MultiSample approach for Anti Aliasing and use shaders for the same.
> With this change we are seeing improvement in Swingmark numbers for Nimbus LAF and now it is matching or ecxeeding OpenGL numbers and also there is significant improvement in RenderPerfTest numbers where we are drawing Parallelogram with AA.
> This change also fixes as it is related AA state management.
> Code related to MultiSampling in MTLTexturePool and MTLUtils is not removed because we might use that in future.
> More analysis is captured in the bug.

This pull request has now been integrated.

Changeset: ced20587
Author:    Jayathirth D V <jdv at>
Stats:     465 lines in 6 files changed: 386 ins; 60 del; 19 mod

8248129: Swingmark numbers are not good for Nimbus LAF
8255212: J2DDemo : Rectangle in Texture paint disappears if we enable AA



More information about the lanai-dev mailing list