hg: lanai/lanai: 8228576: Use setNeedsDisplay to start blitting in Appkit thread in Metal

jayathirth.d.v at oracle.com jayathirth.d.v at oracle.com
Fri Sep 6 10:39:14 UTC 2019


Changeset: 57e8c0616ada
Author:    jdv
Date:      2019-09-06 16:09 +0530
URL:       https://hg.openjdk.java.net/lanai/lanai/rev/57e8c0616ada

8228576: Use setNeedsDisplay to start blitting in Appkit thread in Metal
Reviewed-by: aghaisas
Contributed-by: ajit.ghaisas at oracle.com, jayathirth.d.v at oracle.com

! src/java.desktop/macosx/classes/sun/java2d/metal/MTLLayer.java
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLContext.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.h
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayerDelegate.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayerDelegate.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m



More information about the lanai-dev mailing list