engine(windows-x64): publish 4fde0e94d — G2 pooled cull on top of 9dcc5d45; GodotSharp regenerated (pooled/band APIs); pin version-only until Mac publishes
This commit is contained in:
1 parent
bdb2dc8ca8
commit
bb9c51a665
40 files changed
+72
-62
No files matched your search
+6
-6
@@ -19,17 +19,17 @@
|
||||
"binary": "engine/windows-x64/tinqs.windows.editor.x86_64.mono.exe",
|
||||
"console_binary": "engine/windows-x64/tinqs.windows.editor.x86_64.mono.console.exe",
|
||||
"godotsharp": "engine/windows-x64/GodotSharp",
|
||||
"version": "4.7.2.stable.mono.custom_build.9dcc5d458",
|
||||
"version": "4.7.2.stable.mono.custom_build.4fde0e94d",
|
||||
"engine_repo": "tinqs/engine",
|
||||
"engine_commit": "9dcc5d458f",
|
||||
"sha256": "46bfbfd6bcb18e9a5925b9a6ce10aca9254859927e14fde40657e87d29eb916d",
|
||||
"sha256_console": "83be146902fa35784084a247eee1afbc30eac0c603cd0e7b24c4bd42d1b3b5ad",
|
||||
"engine_commit": "4fde0e94d7",
|
||||
"sha256": "4d0e6910db053a15686f7aecad946e4858dd27b823dc843cb8a0b5c139adbbc2",
|
||||
"sha256_console": "192aba5d6028fbf781fc0c41ff1cfc4bd5b51a3d84f99262b07bf6d61d9981ce",
|
||||
"target": "editor",
|
||||
"built_on": "2026-10-18",
|
||||
"built_by": "Ozan/Forge via ZCode (forge-windows-sscs-9dcc5d45 handoff)",
|
||||
"built_by": "Ozan/Forge via ZCode (G2 pooled cull, first publisher — no Forge handoff written for this one)",
|
||||
"toolchain": "MSVC 14.3 (VS2022 Build Tools), Windows SDK 10.0.26100, SCons 4.10.1, .NET SDK 10.0.103",
|
||||
"scons_flags": "platform=windows target=editor module_mono_enabled=yes -j32",
|
||||
"note": "Windows carries 9dcc5d458 — SAME hash as macos-arm64 (built at 9dcc5d458f, the docs-only commits 91b11b70/a77eb1781 excluded so both platforms and the 4.7.2@9dcc5d458 pin share one hash): screen-space contact shadows for directional lights (SSCS, default off, env contactshadow dial), hero shadow min-combine (instance_light_directional_set_hero_shadow_spot), tight cascade caster culling on the real cascade frustum (#121775), shadow bias no longer shrunk by blur < 1 (#124348; game sun ShadowBias 0.014 applies with this pin), RenderingDevice.draw_list_draw_indirect_count (D3D12 native path). GodotSharp regenerated from this binary — Api AND Tools (InstanceLightDirectionalSetHeroShadowSpot + DrawListDrawIndirectCount present). Checks: headless game boot clean (0 binding errors); oracle draw_indirect_count on D3D12 (RTX 5080): 22 passed, 2 failed — the 2 base-instance cases are the documented D3D12 gap (shaders do not see base instance there yet; expected-fail per draw-indirect-count.md). WITH --gpu-validation the D3D12 run could not start (debug layer not installed on Forge — Graphics Tools owed); validation-layer cleanliness still to verify. In-world checks (herocombine, contactshadow, SSCS in --gpu-profile, sun acne with bias 0.014) still owed on Windows. Editor target only — template_release in this folder is still the 1e7be28b tree. D3D12 Agility DLLs (D3D12Core.dll, d3d12SDKLayers.dll) are NOT shipped — the game runs Vulkan, same decision as 2026-10-05. Crash-report checklist (8 steps) also still owed on Windows."
|
||||
"note": "Windows carries 4fde0e94d — engine main = 9dcc5d45 (SSCS + hero combine + shadow fixes + draw_indirect_count, see that pair) PLUS 4fde0e94d7 G2 pooled cull: one reset + one cull dispatch per camera render over shared arenas (multimesh_gpu_cull_set_pooled / project setting rendering/occlusion_culling/gpu_cull_pooled, DEFAULT OFF), fixed shadow band (multimesh_gpu_cull_set_shadow_fixed_band, multimesh_set_gpu_shadow_band), STATIC_SHADOW_AT_REST spatial built-in, multimesh_get_cull_command_offset; either shadow switch re-renders every static tile. Validated on M1 Max Metal pre-push (doctests 7/7, multimesh_cull_pool oracle 4524/4524, draw_indirect_count 24/24, StaticShadow 21/21). GodotSharp regenerated from this binary — Api AND Tools (MultimeshGpuCullSetPooled + MultimeshGpuCullSetShadowFixedBand + MultimeshSetGpuShadowBand present). Headless game boot clean (0 binding errors). Windows oracle for multimesh_cull_pool NOT yet run (D3D12 base-instance gap may bite the pooled draws — owed). Game pin set to version-only 4.7.2: macos-arm64 is still 9dcc5d45 — when Kraken publishes 4fde0e94d, pin 4.7.2@4fde0e94d. In-world gpucull checks (pooled on/off, census via multimesh_get_cull_command_offset, shadow band) still owed on Windows. Editor target only — template_release still 1e7be28b. D3D12 Agility DLLs not shipped (Vulkan game). Crash-report checklist (8 steps) also still owed."
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user