Skip to content

[fc2d88bc] dx/metal: rebuild shader/geo when EL layers appear or drop #2514

[fc2d88bc] dx/metal: rebuild shader/geo when EL layers appear or drop

[fc2d88bc] dx/metal: rebuild shader/geo when EL layers appear or drop #2514

Re-run triggered August 26, 2026 01:23
Status Success
Total duration 52m 54s
Artifacts 43

build.yml

on: repository_dispatch
Matrix: Android
Matrix: ClangCL
Matrix: iOS
Matrix: Linux
Matrix: macOS
Matrix: ohos
Matrix: UWP
Matrix: Windows
Matrix: Windows_LTL
Dispatch
9s
Dispatch
Release
Release
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
UWP (RelWithDebInfo, x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1, seanmiddleditch/gha-setup-ninja@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows (RelWithDebInfo, x86)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1, seanmiddleditch/gha-setup-ninja@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
UWP (RelWithDebInfo, arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1, seanmiddleditch/gha-setup-ninja@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows_LTL (RelWithDebInfo, x86)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1, seanmiddleditch/gha-setup-ninja@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows (RelWithDebInfo, x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1, seanmiddleditch/gha-setup-ninja@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ohos (MinSizeRel, arm64-v8a)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Windows_LTL (RelWithDebInfo, x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1, seanmiddleditch/gha-setup-ninja@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows (RelWithDebInfo, arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1, seanmiddleditch/gha-setup-ninja@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macOS (MinSizeRel, arm64)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
ohos (MinSizeRel, x86_64)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
iOS (visionOS, MinSizeRel, Simulator)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
macOS (MinSizeRel, x86_64)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
iOS (tvOS, MinSizeRel, Simulator)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
iOS (visionOS, MinSizeRel)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
iOS (iOS, MinSizeRel, Simulator)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
iOS (iOS, MinSizeRel)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
iOS (tvOS, MinSizeRel)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
iOS (macCatalyst, MinSizeRel)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
NuGet
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Apple
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust

Artifacts

Produced during runtime
Name Size Digest
mdk-nuget
90.2 MB
sha256:c2267253e72604f44eb89e0dbbb1cbcab4532b48922aed042a103ce7e644062b
mdk-sdk-android-MinSizeRel
20.1 MB
sha256:2e97a5c9983255a8baa74710588c5104cbb20da6e0d1aaddd1e0a412edea894d
mdk-sdk-android-arm64-v8a-MinSizeRel
5.91 MB
sha256:181132086c4679b12182a0334060ddb3e9944b0c2a551940da7ec37d88759faf
mdk-sdk-android-armeabi-v7a-MinSizeRel
5.76 MB
sha256:a52faef39d0764ab48409f6873b0fa4076076bd9fb98ab834bbe7aa9c68194b7
mdk-sdk-android-x86-MinSizeRel
5.46 MB
sha256:0d2ff58de237eb56744adaf0b5db8bd91cb6cd09456da5d19e4b343e69eae262
mdk-sdk-android-x86_64-MinSizeRel
5.52 MB
sha256:d7a7197282b814ebb6ee8f0b5c35407f69cfb1bd1387521fbc0606b6aeba44cd
mdk-sdk-apple
30.9 MB
sha256:487fec8407c73a82171dedae91f9ba11f833963ea3a4f343e5fe8a9801838fcf
mdk-sdk-apple-zip
67.9 MB
sha256:f9a761ade6e73e825f88dbac8f06d6dfaf0ea32c96347e3a97ce3577c8e20d25
mdk-sdk-clang-windows-MinSizeRel
24.2 MB
sha256:3ec1b07699ad0e0eae2fb8a991d2e7d8f0b812ad2cd8ac4d650e7d6ebfaa731e
mdk-sdk-clang-windows-arm64-MinSizeRel
8.87 MB
sha256:af46532774f8e22501e767e4a664b7824a217a63c4d734b7e48438258705763d
mdk-sdk-clang-windows-x64-MinSizeRel
10.2 MB
sha256:ba2d7edd611064c10da689d91e8abf1f71f71ae44b55370ab10443b494f3f9ee
mdk-sdk-clang-windows-x86-MinSizeRel
9.21 MB
sha256:80bf8105ab238c95f50b9789f51abcd8d82479e0479c17268ee07ed0680ccd3b
mdk-sdk-iOS
14.5 MB
sha256:5c106f2434c5b7e8bccf10505683f8b4847dce410f66ffd15628aa94544c2602
mdk-sdk-iOS-MinSizeRel
7.09 MB
sha256:f1165ff8ceb302059f9aac26b775d2a9b96eedda72344f698282cae59cf87347
mdk-sdk-iOSSimulator-MinSizeRel
10.3 MB
sha256:f7dcdc2c5575f90f09602c120beec956a51718ec72d7338974ce62b1213ddc98
mdk-sdk-linux-MinSizeRel
29.7 MB
sha256:b88c43976135a8b42c0bf0da6b2b168b5ecf2f47485268dc413f5d12de5d6063
mdk-sdk-linux-amd64-MinSizeRel
9.48 MB
sha256:9d577b95d2abc81eb244e6201d1399f4699cf2ebd06b15523b71254d39d3d424
mdk-sdk-linux-arm64-MinSizeRel
8.49 MB
sha256:1ac0bd0aa5adfaa696efbec051dd4c00d9b4ecd95928eeb9f02c08f26666b07b
mdk-sdk-linux-armhf-MinSizeRel
5.46 MB
sha256:9a68418531b0f04932e57ef7b17014dde1a8ec78d86937baf4dbf176683cea16
mdk-sdk-macCatalyst-MinSizeRel
9.05 MB
sha256:ec98559d371f9faab790017fda95c6786ad9aa1aaf5906ef3af2959c6c1fb5a7
mdk-sdk-macOS
16.9 MB
sha256:436ad485aca990b862eff4da1940479266796ac1a9a831e70cca4a2868a75f85
mdk-sdk-macOS-arm64-MinSizeRel
12.7 MB
sha256:00c785d16f291ad31d0583e1123a1a0fdcfd14b68aa9a7bf386b19244e3c88db
mdk-sdk-macOS-x86_64-MinSizeRel
12.9 MB
sha256:e74fe2504ca9a91c4adddda130832cba4fb94c0886319daa8f2b6e1940c2cc4f
mdk-sdk-ohos-MinSizeRel
11.1 MB
sha256:99d1eb159834d23fbe07da223c3c05498822eb67938554d8bcdaf689f5a1c6c1
mdk-sdk-ohos-arm64-v8a-MinSizeRel
5.7 MB
sha256:2d9fbbefe0e84b98a9b2f69d661304097d41d33ec26bbe525710a8fe89380036
mdk-sdk-ohos-x86_64-MinSizeRel
6.35 MB
sha256:028c546063408abbe4a48037494c2556b0f89ef772f500f0eddc0a843ea5dec2
mdk-sdk-tvOS
13.4 MB
sha256:5ed17eb8c732396e00159bd83e97bd4c7dda326868df7ae6f68242356a9d1df2
mdk-sdk-tvOS-MinSizeRel
6.66 MB
sha256:1e661ee2e7c3ab65ff7d5013481571ac604b7dc46064e80ae96f4e4f28924c74
mdk-sdk-tvOSSimulator-MinSizeRel
9.23 MB
sha256:f1aa7b8009506347b7e54b67b6ce03104f68e80259a3e50ef5a3fa85f625096d
mdk-sdk-uwp-RelWithDebInfo
19.1 MB
sha256:250604e7b9b984e65956d6972bce816d34c2f8ab178019ca643d51433ac57ff3
mdk-sdk-uwp-arm64-RelWithDebInfo
9.98 MB
sha256:83e35fe7e51c3a1fe275dddf134278adb0f156e15d1c3a6aaf0d9f9ab0aa1153
mdk-sdk-uwp-x64-RelWithDebInfo
11 MB
sha256:bfcac16e0ebdd297bef410e6d2ea3ec6b1a87625d807bc3365371885540f477b
mdk-sdk-visionOS
9.28 MB
sha256:856bc5f7862fbbba87f67a776467689c5b4aba821b1efc96f4d4b7e72b89fcfa
mdk-sdk-visionOS-MinSizeRel
6.32 MB
sha256:e171c7576e8c0a2e89cf0640d181ef520202795321c5d397b11ca6524ebe4a1c
mdk-sdk-visionOSSimulator-MinSizeRel
6.24 MB
sha256:c3c6f9d1f0f2066cd7fdbbd9ca8c018dcf09db33c8d24263062259ab1ef9067b
mdk-sdk-windows-arm64-vs2026-RelWithDebInfo
11.5 MB
sha256:e713fc5472454de729a0d5395a37f119c9aa5d769aafad43cb34c39d08c8c295
mdk-sdk-windows-vs2026-RelWithDebInfo
48.5 MB
sha256:c25f9eef4dbec2da5114a7ffed0ab79fb35ab730b073ff1e7f18942949df827a
mdk-sdk-windows-vs2026-ltl-RelWithDebInfo
25.1 MB
sha256:e13041cfc6fecb0a3ce12ff362ee1c3ad897c584a6840c0b67b9cb2843b34580
mdk-sdk-windows-x64-vs2026-RelWithDebInfo
13.7 MB
sha256:f9f478cae65400ebd00f3951aa2a1403488636d511f32bd478219e1eceb90c53
mdk-sdk-windows-x64-vs2026-ltl-RelWithDebInfo
14 MB
sha256:16eded90f5487c45c40d2830454e11ad13f7edb038bcb597eb33379528ba4961
mdk-sdk-windows-x86-vs2026-RelWithDebInfo
11.8 MB
sha256:734ac63c976e19ee6cc124665b109b3fa84d06127b68f803519257b8cb8c8501
mdk-sdk-windows-x86-vs2026-ltl-RelWithDebInfo
12 MB
sha256:8c558b903a147971859daac6dc6e35d56cdd94659881de94fcbf158292830e5e