git: openjdk/jfx-sandbox: metal: 8310273: Metal - code cleanup

Ambarish Rapte arapte at openjdk.org
Tue Jun 10 17:51:11 UTC 2025


Changeset: f98db6f2
Branch: metal
Author:    Ambarish Rapte <arapte at openjdk.org>
Date:      2025-06-10 22:58:02 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/f98db6f26e4b5c269a4513a99016845c0f2a8baa

8310273: Metal - code cleanup

! build.gradle
! buildSrc/mac.gradle
! buildSrc/src/main/groovy/com/sun/javafx/gradle/CompileMSLTask.groovy
! modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/JSLC.java
! modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/hw/MSLBackend.java
! modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/model/CoreSymbols.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/View.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/prism/PresentableState.java
! modules/javafx.graphics/src/main/java/com/sun/prism/d3d/D3DResourceFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2ResourceFactory.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/impl/ps/BaseShaderContext.java
! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLContext.java
! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLFBOTextureData.java
! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLGraphics.java
! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLLog.java
! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLMesh.java
! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLMeshView.java
! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLPhongMaterial.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/MTLRTTextureData.java
! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLRenderTarget.java
! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLResourceFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLShader.java
! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLSwapChain.java
! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLTexture.java
! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLTextureData.java
! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLTextureResource.java
! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLVramPool.java
! modules/javafx.graphics/src/main/java/com/sun/prism/null3d/DummyResourceFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/ps/ShaderFactory.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/Effect.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/hw/mtl/MTLShaderSource.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/ps/PPSRenderer.java
! modules/javafx.graphics/src/main/jsl-decora/GenAllDecoraShaders.java
! modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java
! modules/javafx.graphics/src/main/native-glass/ios/GlassView.m
! modules/javafx.graphics/src/main/native-prism-mtl/MetalCommon.h
! 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/MetalLight.h
! modules/javafx.graphics/src/main/native-prism-mtl/MetalLight.m
! modules/javafx.graphics/src/main/native-prism-mtl/MetalMesh.h
! modules/javafx.graphics/src/main/native-prism-mtl/MetalMesh.m
! modules/javafx.graphics/src/main/native-prism-mtl/MetalMeshView.h
! modules/javafx.graphics/src/main/native-prism-mtl/MetalMeshView.m
! modules/javafx.graphics/src/main/native-prism-mtl/MetalPhongMaterial.h
! modules/javafx.graphics/src/main/native-prism-mtl/MetalPhongMaterial.m
- modules/javafx.graphics/src/main/native-prism-mtl/MetalPhongShader.h
- modules/javafx.graphics/src/main/native-prism-mtl/MetalPhongShader.m
! modules/javafx.graphics/src/main/native-prism-mtl/MetalPipelineManager.h
! modules/javafx.graphics/src/main/native-prism-mtl/MetalPipelineManager.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/MetalRingBuffer.h
! modules/javafx.graphics/src/main/native-prism-mtl/MetalRingBuffer.m
! modules/javafx.graphics/src/main/native-prism-mtl/MetalShader.h
! modules/javafx.graphics/src/main/native-prism-mtl/MetalShader.m
! modules/javafx.graphics/src/main/native-prism-mtl/MetalTexture.h
! modules/javafx.graphics/src/main/native-prism-mtl/MetalTexture.m
! modules/javafx.graphics/src/main/native-prism-mtl/msl/ComputeKernels.metal
! modules/javafx.graphics/src/main/native-prism-mtl/msl/PassThroughVS.metal
! modules/javafx.graphics/src/main/native-prism-mtl/msl/PhongPS.metal
! modules/javafx.graphics/src/main/native-prism-mtl/msl/PhongPSDecl.h
! modules/javafx.graphics/src/main/native-prism-mtl/msl/PhongVS.metal
! modules/javafx.graphics/src/main/native-prism-mtl/msl/PhongVS2PS.h
! modules/javafx.graphics/src/main/native-prism-mtl/msl/PhongVSDecl.h



More information about the openjfx-changes mailing list