Integrated: 8358130: [Metal] Merge shader compilation tasks

Ambarish Rapte arapte at openjdk.org
Thu Nov 27 05:29:05 UTC 2025


On Tue, 25 Nov 2025 14:44:24 GMT, Ambarish Rapte <arapte at openjdk.org> wrote:

> The `build.gradle` file contains separate tasks for compiling each standalone metal shader file.
> The 5 tasks are combined into a single task.
> 
> Verification:
> 1. Verify that build completes successfully, and the 5 **.metal** files are correctly compiled and 5 **.air** files are generated in directory : _modules/javafx.graphics/build/msl_
> `ClearRttShaders.air`,  `ComputeKernels.air`,  `PassThroughVS.air`,  `PhongPS.air`,  `PhongVS.air`
> 3. Basic sanity testing

This pull request has now been integrated.

Changeset: ff20c542
Author:    Ambarish Rapte <arapte at openjdk.org>
URL:       https://git.openjdk.org/jfx/commit/ff20c542c153e9a187700b4c97caa66de9c0d579
Stats:     79 lines in 1 file changed: 0 ins; 64 del; 15 mod

8358130: [Metal] Merge shader compilation tasks

Reviewed-by: kcr, jdv

-------------

PR: https://git.openjdk.org/jfx/pull/1984


More information about the openjfx-dev mailing list