On Wed, 1 Jun 2022 06:46:40 GMT, Ajit Ghaisas <aghai...@openjdk.org> wrote:
> > > Is it only a test stabilization fix? or were you able to uncover any > > > performance issue (either with OpenGL or with Metal pipeline) with this > > > change? Can you please provide before/after numbers? > > > > > > Initially it was a stabilization fix. However, I've found couple of issues: > > missing frames (I have minimal test case and here is the issue > > [JDK-8287600](https://bugs.openjdk.java.net/browse/JDK-8287600) ) and low > > performance in some test cases comparing with OGL. I've attached the > > results to this issue. > > Thanks for providing the performance numbers in JBS and filing the issue for > missing frame. > > Another bug needs to be filed for tests having lower performance with the > Metal pipeline as compared to OpenGL pipeline. It's a surprise that the > modified RenderPerf test shows considerable performance difference (whereas > J2DBench tests show difference only in some cases) Yes, it was a surprise. We've enabled metal in EAP of our IDEs and got some complains about the performance. So, I've decided to revise our measurements. I have fixes for the problems above, but they are not complete yet. (still fighting with some regressions) ------------- PR: https://git.openjdk.java.net/jdk/pull/8928