engine(macos-arm64): publish 0ec39c95 — normal-roughness pre-pass built-in, tonemap cinematic stack, render-thread CPU profile, R0 P5 crash/freeze/device-lost reporting + structured engine errors; GodotSharp regenerated; Windows handoff
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NCXU49xtHLSry4TQEzVN2m
This commit is contained in:
1 parent
1f19c87607
commit
935b73e624
36 files changed
+80
-57
No files matched your search
+6
-6
@@ -4,16 +4,16 @@
|
||||
"macos-arm64": {
|
||||
"binary": "engine/macos-arm64/tinqs.macos.editor.arm64.mono",
|
||||
"godotsharp": "engine/macos-arm64/GodotSharp",
|
||||
"version": "4.7.2.stable.mono.custom_build.1e7be28b1",
|
||||
"version": "4.7.2.stable.mono.custom_build.0ec39c954",
|
||||
"engine_repo": "tinqs/engine",
|
||||
"engine_commit": "1e7be28b",
|
||||
"sha256": "5facd3e614ead0f5bb93bcd49b468a7b8b4dd7f23e26a5aa81d7243645547c0a",
|
||||
"engine_commit": "0ec39c95",
|
||||
"sha256": "dcc7a6d183806d3a88d055c3d5c394f22d6b8e4f0750a897c99189b8f602707c",
|
||||
"target": "editor",
|
||||
"built_on": "2026-10-05",
|
||||
"built_by": "Ozan/Kraken via Claude (engine round 2 evening: Stage C + housekeeping, single-sample static cache, Metal profiler fix, parallel shadow fill)",
|
||||
"built_on": "2026-10-17",
|
||||
"built_by": "Ozan/Kraken via Claude (GPU frame diet + R0 P5 crash/freeze reporting)",
|
||||
"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",
|
||||
"note": "Mac. Engine 1e7be28b = b0daf759 code + one docs commit, relinked so macOS and Windows carry the SAME engine commit for the pin. Mac. Engine 1e7be28b = b0daf759 code + a docs commit, relinked so macOS and Windows carry the SAME engine commit for the required_engine_build pin (4.7.2@1e7be28b). Engine b0daf759 on top of 615e852f: GPU-driven MultiMesh culling Stage C (previous-frame HZB occlusion for the camera cull set, default off: multimesh_gpu_cull_set_occlusion / rendering/occlusion_culling/gpu_hzb) + housekeeping (one command buffer per MultiMesh, zero per-frame uploads, one dispatch per MultiMesh, RENDERING_INFO_GPU_CULL_DISPATCHES/INDIRECT_DRAWS_IN_FRAME = 11/12); static shadow cache single-sample mode (static_single_sample + directional_static_shadow_set_single_sample, default off) and static_soft_filter (default true = today's soft PCF; false = hard 2x2, measured -16 ms GPU at a village stand on M1 with the cache on); Metal GPU profile timestamps drain before sampling (per-pass table is true now); shadow passes fill instance data in parallel. GodotSharp regenerated (MultimeshGpuCullSetOcclusion, DirectionalStaticShadowSetSingleSample present). Smoke on Kraken: 0 wrapper errors, world + large village. windows-x64 is 1e7be28b1 too (Forge, d4cf0b7); pin set in ariki-game project.godot."
|
||||
"note": "Mac. Engine 0ec39c95 on top of 1e7be28b: IN_NORMAL_ROUGHNESS_PASS spatial built-in (heavy materials skip texture work in the SSAO/SSIL normal-roughness pre-pass: terrain pre-pass 2.5 -> 0.6 ms on M1 Max); per-Environment cinematic stack in the tonemap pass (RenderingServer.environment_set_tinqs_cinematic: chromatic aberration, vignette, film grain); --gpu-profile prints render-thread CPU per label + _draw wall + end_frame; R0 P5: crash reports in user://crash/ in every build (Windows minidump + JSON sidecar, macOS JSON + backtrace), freeze watchdog (debug/settings/freeze_watchdog/timeout_sec, default 10), D3D12 device-removed reason + DRED, AgentLog structured error records (get_error_records / get_last_error_id / set_crash_context). GodotSharp regenerated (EnvironmentSetTinqsCinematic present). Smoke on Kraken: new API + AgentLog methods + shader built-in; the game ran the same commit (symbol build) in-world at 60-70 fps. windows-x64 is still 1e7be28b1 until Forge rebuilds from engine main (handoff forge-windows-gpu-diet-r0-p5.md); the game pins 4.7.2 (no hash) until both platforms carry 0ec39c95."
|
||||
},
|
||||
"windows-x64": {
|
||||
"binary": "engine/windows-x64/tinqs.windows.editor.x86_64.mono.exe",
|
||||
|
||||
Reference in new issue
Block a user