engine(macos-arm64): publish 2caca361 — 4.7.2 + static shadow cache + get_video_adapter_memory (UyGar's feat/video-adapter-memory merged to main); GodotSharp regenerated (GetVideoAdapterMemory present); Metal smoke on Kraken total 49152 / used 10 / budget -1; manifest + README updated, windows-x64 untouched (still b1bc0aef)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01DMYMsxo9dDeCWCPiVH95z2
This commit is contained in:
1 parent
0acca5e5c8
commit
dabf77d90a
35 files changed
+70
-52
No files matched your search
@@ -31,10 +31,10 @@ into GodotSharp, so GodotSharp had to be regenerated — and must ship here alon
|
|||||||
|
|
||||||
| Platform | Engine | Terrain3D | GodotSharp shipped? |
|
| Platform | Engine | Terrain3D | GodotSharp shipped? |
|
||||||
|---|---|---|---|
|
|---|---|---|---|
|
||||||
| `engine/macos-arm64/` | **4.7.2** (`d19a94aa`) — upstream bugfixes + static shadow cache | built-in module | ✅ yes (`GodotSharp/`) |
|
| `engine/macos-arm64/` | **4.7.2** (`2caca361`) — upstream bugfixes + static shadow cache + `get_video_adapter_memory()` | built-in module | ✅ yes (`GodotSharp/`) |
|
||||||
| `engine/windows-x64/` | **4.7** (`fec9847`) — native modules | built-in module | ✅ yes (`GodotSharp/`) |
|
| `engine/windows-x64/` | **4.7.2** (`b1bc0aef`) — upstream bugfixes + static shadow cache (no memory query yet) | built-in module | ✅ yes (`GodotSharp/`) |
|
||||||
|
|
||||||
Mac is 4.7.2 as of 2026-09-28. `--version` prints `4.7.2.stable.mono.custom_build.a0eacea82`. Windows is still `fec9847` (2026-08-21). The engine source repo stays private. Check `manifest.json` for sha256. The 4.7 Windows cutover handoff is resolved: [`.agents/handoffs/forge-windows-4.7.md`](.agents/handoffs/forge-windows-4.7.md).
|
Mac is engine `2caca361` as of 2026-10-05 (`--version` prints `4.7.2.stable.mono.custom_build.2caca3619`): 4.7.2 + static shadow cache + the video adapter memory query. Windows is `b1bc0aef` (2026-09-28, 4.7.2 + static shadow cache) and gets the memory query when Forge rebuilds from main. The engine source repo stays private. Check `manifest.json` for sha256. The 4.7 Windows cutover handoff is resolved: [`.agents/handoffs/forge-windows-4.7.md`](.agents/handoffs/forge-windows-4.7.md).
|
||||||
|
|
||||||
Long-term: CI (Gitea Actions) builds on push and publishes here / to S3 —
|
Long-term: CI (Gitea Actions) builds on push and publishes here / to S3 —
|
||||||
`docs/ai/plans/build-pipeline-architecture-2026-06-07.md`.
|
`docs/ai/plans/build-pipeline-architecture-2026-06-07.md`.
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+7
-7
@@ -1,19 +1,19 @@
|
|||||||
{
|
{
|
||||||
"_install": "Use the update-engine skill in the GAME repo (tinqs/ariki-game .agents/skills/update-engine) \u2014 everyone has ariki-game; nobody but Ozan has the engine source. It tinqs-pulls ariki-game + builds, installs the binary AND GodotSharp together into ../engine/bin, and clears stale caches. GodotSharp ships WITH the binary (matched pair); the engine does NOT regenerate it.",
|
"_install": "Use the update-engine skill in the GAME repo (tinqs/ariki-game .agents/skills/update-engine) — everyone has ariki-game; nobody but Ozan has the engine source. It tinqs-pulls ariki-game + builds, installs the binary AND GodotSharp together into ../engine/bin, and clears stale caches. GodotSharp ships WITH the binary (matched pair); the engine does NOT regenerate it.",
|
||||||
"engine": {
|
"engine": {
|
||||||
"macos-arm64": {
|
"macos-arm64": {
|
||||||
"binary": "engine/macos-arm64/tinqs.macos.editor.arm64.mono",
|
"binary": "engine/macos-arm64/tinqs.macos.editor.arm64.mono",
|
||||||
"godotsharp": "engine/macos-arm64/GodotSharp",
|
"godotsharp": "engine/macos-arm64/GodotSharp",
|
||||||
"version": "4.7.2.stable.mono.custom_build.a0eacea82",
|
"version": "4.7.2.stable.mono.custom_build.2caca3619",
|
||||||
"engine_repo": "tinqs/engine",
|
"engine_repo": "tinqs/engine",
|
||||||
"engine_commit": "d19a94aa",
|
"engine_commit": "2caca361",
|
||||||
"sha256": "9ecab82b06b030e68d5aaeb5a9eae518cc4f2b866622e073d4a07b93e8af907b",
|
"sha256": "9c3b56d34be827d6c179801f2795b84bcae42644b031dcb58a91475f785acc8d",
|
||||||
"target": "editor",
|
"target": "editor",
|
||||||
"built_on": "2026-09-28",
|
"built_on": "2026-10-05",
|
||||||
"built_by": "Ozan/Kraken (upstream 4.7.1+4.7.2 plus static shadow cache)",
|
"built_by": "Ozan/Kraken via Claude (video adapter memory query merged onto 4.7.2 + static shadow cache)",
|
||||||
"toolchain": "Xcode (Apple Silicon), SCons, VulkanSDK 1.4.350.0",
|
"toolchain": "Xcode (Apple Silicon), SCons, VulkanSDK 1.4.350.0",
|
||||||
"scons_flags": "platform=macos target=editor arch=arm64 module_mono_enabled=yes vulkan_sdk_path=~/VulkanSDK/1.4.350.0/macOS",
|
"scons_flags": "platform=macos target=editor arch=arm64 module_mono_enabled=yes vulkan_sdk_path=~/VulkanSDK/1.4.350.0/macOS",
|
||||||
"note": "Mac only. Engine source d19a94aa (private repo): upstream Godot 4.7.1+4.7.2 patched onto the Tinqs 4.7 snapshot, plus the directional static shadow cache. --version prints 4.7.2.stable.mono.custom_build.a0eacea82 because the binary was linked just before that commit; the tree is d19a94aa. GodotSharp ships with this binary \u2014 install both via the update-engine skill. Windows in this repo is still fec9847."
|
"note": "Mac only. Engine 2caca361 = main b1bc0aef (4.7.2 + directional static shadow cache + stepped sun crossfade) + UyGar's feat/video-adapter-memory (ffce5590, 2caca361): RenderingServer.get_video_adapter_memory() -> {total_mb, budget_mb, used_mb, source}, Vulkan VK_EXT_memory_budget / D3D12 / Metal, -1 = unknown. GodotSharp REGENERATED from this binary (GetVideoAdapterMemory present) - install binary + GodotSharp together via the update-engine skill. Smoke on the build box (Metal, M1 Max): total_mb 49152, used_mb 10, budget_mb -1, source metal/recommendedMaxWorkingSetSize. Windows in this repo is still b1bc0aef (no memory query) until Forge rebuilds from main 2caca361."
|
||||||
},
|
},
|
||||||
"windows-x64": {
|
"windows-x64": {
|
||||||
"binary": "engine/windows-x64/tinqs.windows.editor.x86_64.mono.exe",
|
"binary": "engine/windows-x64/tinqs.windows.editor.x86_64.mono.exe",
|
||||||
|
|||||||
Reference in new issue
Block a user