git: openjdk/jfx-sandbox: metal: 8271047: Implement 'Glass' modifications needed for Metal rendering pipeline

duke duke at openjdk.org
Mon Apr 29 09:45:59 UTC 2024


Changeset: 655dc571
Author:    aghaisas <ajitgh at gmail.com>
Date:      2024-04-29 15:14:40 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/655dc5712a17ca548a40e3f6af73938f0cdb2a8b

8271047: Implement 'Glass' modifications needed for Metal rendering pipeline

! modules/javafx.graphics/src/main/java/com/sun/glass/ui/View.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkView.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/ios/IosView.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacView.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/MonocleView.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinView.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/PresentingPainter.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumRenderer.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/UploadingPainter.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/ViewPainter.java
! modules/javafx.graphics/src/main/java/com/sun/prism/PresentableState.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2SwapChain.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/PrismSettings.java
! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLContext.java
! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLGraphics.java
! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLPipeline.java
! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLRTTexture.java
! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLResourceFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLSwapChain.java
! modules/javafx.graphics/src/main/native-glass/ios/GlassView.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassFrameBufferObject.h
! modules/javafx.graphics/src/main/native-glass/mac/GlassFrameBufferObject.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassLayer3D.h
! modules/javafx.graphics/src/main/native-glass/mac/GlassLayer3D.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassOffscreen.h
! modules/javafx.graphics/src/main/native-glass/mac/GlassOffscreen.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassView.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassView3D.h
! modules/javafx.graphics/src/main/native-glass/mac/GlassView3D.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow.m
! modules/javafx.graphics/src/main/native-prism-mtl/MetalContext.h
! modules/javafx.graphics/src/main/native-prism-mtl/MetalContext.m
! modules/javafx.graphics/src/main/native-prism-mtl/MetalRTTexture.h
! modules/javafx.graphics/src/main/native-prism-mtl/MetalRTTexture.m
! modules/javafx.graphics/src/main/native-prism-mtl/MetalTexture.h
! modules/javafx.graphics/src/main/native-prism-mtl/MetalTexture.m



More information about the openjfx-changes mailing list