Commit Graph

  • 67f831d524 ci: validate untouched ECX fastcall path test/wp24b2-gc-inplace-sweep Dusk 2026-09-08 09:41:43 +02:00
  • 5832b8d0cb ci: accept any valid ECX preservation in lua_close Dusk 2026-09-08 09:38:51 +02:00
  • fdf4f0a13b ci: build and ABI-gate B2 in-place GC Dusk 2026-09-08 09:35:37 +02:00
  • 5997a91d51 build: name B2 in-place GC companion Dusk 2026-09-08 09:35:07 +02:00
  • 8a3e978444 gc: keep rootgc linked between B2 sweep chunks Dusk 2026-09-08 09:33:48 +02:00
  • a2b8d2a7e0 ci: build and ABI-gate WeirdPerformance 2.4-B2 test/wp24b2-gc-reload-guard Dusk 2026-09-07 18:11:22 +02:00
  • 5dde1f641e docs: add B2 reload-guard test protocol Dusk 2026-09-07 18:10:54 +02:00
  • d6262135a8 test: add B2 new-Lua-state GC grace guard Dusk 2026-09-07 18:10:36 +02:00
  • 83d85f5d5c ci: accept Intel 80386 PE32 label test/wp24b-gc-safe-sweep Dusk 2026-09-03 11:00:45 +02:00
  • 5c61928260 safety: keep GC native until player is in world Dusk 2026-09-03 10:49:40 +02:00
  • 722406fef2 ci: pin Zig and enforce x86 GC ABI gate Dusk 2026-09-03 10:47:47 +02:00
  • c9ba29f60b docs: mark broken B invalid and document B1 Dusk 2026-09-03 10:47:12 +02:00
  • 650825d793 build: rename ABI-fixed companion to gc24b1 Dusk 2026-09-03 10:46:54 +02:00
  • ce63965502 ci: patch pinned zhook syntax for Zig 0.17 dev Dusk 2026-09-03 10:43:01 +02:00
  • dd04a4f480 ci: use Zig 0.17 optimize spelling Dusk 2026-09-03 10:38:59 +02:00
  • b5662b64ec build: adapt optimize mode to Zig 0.17 dev Dusk 2026-09-03 10:38:54 +02:00
  • 3d821c41c3 ci: build 2.4-B1 with Zig 0.17 dev fastcall fix Dusk 2026-09-03 10:36:39 +02:00
  • 39b0097ed2 build: declare x86 fastcall convention explicitly Dusk 2026-09-03 10:35:20 +02:00
  • 232f37d762 fix: force verified x86 fastcall ABI for 2.4-B1 GC Dusk 2026-09-03 10:34:29 +02:00
  • 762034301a build: use Zig 0.16 winapi calling convention Dusk 2026-09-02 23:45:52 +02:00
  • 9d5d7bd0d6 docs: document strict 2.4-A plus GC companion A/B Dusk 2026-09-02 23:44:19 +02:00
  • f72686f27a build: add Zig 0.16 package fingerprint Dusk 2026-09-02 23:44:16 +02:00
  • 3e5628f198 test: isolate 2.4-B GC hooks from 2.4-A lifecycle Dusk 2026-09-02 23:44:14 +02:00
  • 1cc0ca7e29 ci: compile 2.4-B before format cleanup Dusk 2026-09-02 23:39:51 +02:00
  • cfc584ebfa ci: build 2.4-B GC test artifact Dusk 2026-09-02 23:39:11 +02:00
  • 1a0aad3223 docs: document 2.4-B GC A/B test Dusk 2026-09-02 23:39:09 +02:00
  • 368ae01c64 test: pin zhook for 2.4-B GC build Dusk 2026-09-02 23:39:07 +02:00
  • b4f9cca516 test: add standalone 2.4-B GC build Dusk 2026-09-02 23:39:04 +02:00
  • bb6e6b9236 test: add 2.4-B GC safe-sweep companion Dusk 2026-09-02 23:39:02 +02:00
  • dde316a184 Clarify licensing and release provenance main legal-provenance-docs Dusk 2026-08-31 17:28:20 +02:00
  • 43df6fc452 Clarify public-domain scope and third-party exceptions Dusk 2026-08-31 17:27:56 +02:00
  • eff857398d Document third-party licensing and provenance Dusk 2026-08-31 17:27:23 +02:00
  • 091bd36858 Document third-party licensing and provenance Dusk 2026-08-31 17:27:17 +02:00
  • 8a8ea1e6e1 Document third-party licensing and provenance Dusk 2026-08-31 17:27:10 +02:00
  • ace2046ae8 Document third-party licensing and provenance Dusk 2026-08-31 17:27:04 +02:00
  • 1462cabed5 Document third-party licensing and provenance Dusk 2026-08-31 17:26:58 +02:00
  • b500f46d00 Document third-party licensing and provenance Dusk 2026-08-31 17:26:51 +02:00
  • ca209ae383 Document third-party licensing and provenance Dusk 2026-08-31 17:26:45 +02:00
  • ce7f57f412 Document third-party licensing and provenance Dusk 2026-08-31 17:26:40 +02:00
  • eb083a0005 test: build DIP passthrough isolation test/v37a-dip-passthrough Dusk 2026-08-29 18:58:31 +02:00
  • b97c74469c test: hook DIP as pure passthrough Dusk 2026-08-29 18:58:21 +02:00
  • 3fe1509536 test: build EndScene-only isolation test/v37a-endscene-only Dusk 2026-08-29 18:48:46 +02:00
  • 2ddbbe9fc7 test: isolate EndScene hook only Dusk 2026-08-29 18:48:37 +02:00
  • 7a959c7112 test: build V37A without Reset hook Dusk 2026-08-29 18:45:26 +02:00
  • 1508f4d8a6 test: isolate D3D9 path without Reset hook Dusk 2026-08-29 18:45:14 +02:00
  • b812006831 test: build V37A without automatic D3D9 rehook Dusk 2026-08-29 18:32:47 +02:00
  • 163d6e6470 test: disable automatic D3D9 rehook during rendering Dusk 2026-08-29 18:32:38 +02:00
  • 4121cb6457 test: build V37A radii-only isolation Dusk 2026-08-29 18:20:50 +02:00
  • 43c4160b8d V37A test: apply only V37 outline radii Dusk 2026-08-29 18:20:40 +02:00
  • c3c0e9a525 test: build V36 with process-exit safety test/v36-exitfix-baseline Dusk 2026-08-29 18:13:00 +02:00
  • 6541727419 V36 test: add process-exit safety only Dusk 2026-08-29 18:12:52 +02:00
  • 89aafe2b43 test: build V34 stable with process-exit safety test/v34-exitfix-baseline Dusk 2026-08-29 18:07:47 +02:00
  • 2a3befd970 V34 ExitFix: skip heavy cleanup during process termination Dusk 2026-08-29 18:07:38 +02:00
  • aa526303e1 V40: add isolated attached-model test build test/v40-attached-model-outline Dusk 2026-08-29 17:35:35 +02:00
  • c3e494b2f7 V40: bump external outline addon version Dusk 2026-08-29 17:35:32 +02:00
  • 635eb62ecc V40: include attached M2 models in render outline path Dusk 2026-08-29 17:35:30 +02:00
  • 4e8466033e V40: inherit outline through exact attachment parent Dusk 2026-08-29 17:35:27 +02:00
  • e9d9858151 V40: use engine-proven attachment hierarchy offsets Dusk 2026-08-29 17:35:23 +02:00
  • 77ed24e68a Remove temporary V38 build workflow test/v38-retail-polish Dusk 2026-08-29 11:54:21 +02:00
  • 26dea2e586 Temporary: build V38 Retail Polish Dusk 2026-08-29 11:53:25 +02:00
  • 8f22c90401 V38: refine Retail core and halo balance Dusk 2026-08-29 11:53:13 +02:00
  • 6570829e27 Remove temporary V37.1 ExitFix build workflow Dusk 2026-08-29 11:48:19 +02:00
  • ef6c4d08c1 Temporary: build V37.1 ExitFix Dusk 2026-08-29 11:47:09 +02:00
  • d6c53ed634 V37.1 ExitFix: skip heavy cleanup during process termination Dusk 2026-08-29 11:46:58 +02:00
  • 2a51ab6030 V37.1 ExitFix: detach model hooks before D3D9 cleanup Dusk 2026-08-29 11:46:48 +02:00
  • 1969bb83bd V37.1 ExitFix: prevent D3D9 rehook during shutdown Dusk 2026-08-29 11:46:39 +02:00
  • d6b191a4c4 Remove temporary V37 build workflow Dusk 2026-08-29 11:39:26 +02:00
  • 5c09056d7c Temporary: build V37 Retail Falloff Dusk 2026-08-29 11:38:13 +02:00
  • fa9dd1c730 V37: add smooth Retail-style radial falloff Dusk 2026-08-29 11:38:01 +02:00
  • 6ddc2c5df9 Remove temporary V36 source commit workflow Dusk 2026-08-29 11:33:04 +02:00
  • 4bbee94388 V36: soft Retail-style JFA decode github-actions[bot] 2026-08-29 09:32:44 +00:00
  • a36ce6ea76 Temporary: commit V36 Retail Soft decode Dusk 2026-08-29 11:32:34 +02:00
  • db472789d3 Remove temporary V36 Retail Soft build workflow Dusk 2026-08-29 11:32:13 +02:00
  • f95ab007d2 Fix V36 build workflow YAML Dusk 2026-08-29 11:31:02 +02:00
  • 0ea0c4a94c Temporary: build V36 Retail Soft Dusk 2026-08-29 11:30:20 +02:00
  • 09863ad9e3 Remove invalid temporary V36 patch workflow Dusk 2026-08-29 11:30:04 +02:00
  • c82f2b9e52 Fix temporary V36 patch workflow syntax Dusk 2026-08-29 11:29:20 +02:00
  • 49a8644d13 Temporary: patch V36 soft Retail decode Dusk 2026-08-29 11:28:43 +02:00
  • c35b95a4c4 Stable V34 AutoFix: automatic target publication stable/outline-v34-autofix Dusk 2026-08-29 11:04:44 +02:00
  • 2165887e6b Stable V34 AutoFix: self-heal lost D3D9 hooks Dusk 2026-08-29 11:04:37 +02:00
  • 63c929ceb6 Stable V34 AutoFix: sync target automatically Dusk 2026-08-29 11:04:31 +02:00
  • 9f58796ca1 Stable V34 AutoFix: register automatic target sync Dusk 2026-08-29 11:04:27 +02:00
  • f81851bb84 V34: use full-float JFA seed render targets Dusk 2026-08-29 10:18:28 +02:00
  • 35b3d00519 V34: add G32R32F JFA format Dusk 2026-08-29 10:18:10 +02:00
  • 80b1177da9 V33: fix signed seed test in cleanup shader Dusk 2026-08-29 10:05:20 +02:00
  • c70c5a37ba V33: conservatively clean silhouette pinholes before JFA Dusk 2026-08-29 10:04:42 +02:00
  • 6354255965 Remove temporary V32 transport file Dusk 2026-08-29 09:41:43 +02:00
  • 70e7a2f24f Remove temporary V32 build workflow Dusk 2026-08-29 09:41:40 +02:00
  • d024a5ff69 Build V32 test package [skip ci] github-actions[bot] 2026-08-29 07:40:32 +00:00
  • ebdfa57d88 Publish temporary V32 build asset Dusk 2026-08-29 09:39:58 +02:00
  • 5bb482e0c2 Build V32 test package [skip ci] github-actions[bot] 2026-08-29 07:35:09 +00:00
  • 6c9e951bf5 Expose compiled V32 outline for transport Dusk 2026-08-29 09:34:49 +02:00
  • d3f8dcd76f Build V32 test package [skip ci] github-actions[bot] 2026-08-29 07:30:47 +00:00
  • 707481d143 Add temporary V32 build workflow Dusk 2026-08-29 09:30:18 +02:00
  • 5f25e2494c V32: hard 3px outline without feather Dusk 2026-08-29 09:29:27 +02:00
  • eb810db78c Build V31 outline polish Dusk 2026-08-28 22:59:41 +02:00
  • 85507f7e73 V31 report additive glow filtering Dusk 2026-08-28 22:59:36 +02:00
  • 8ce131c614 V31 polish outline edge and filter additive glow Dusk 2026-08-28 22:59:32 +02:00
  • f2f0b789bb Build DEBUG30 real StateBlock Apply Dusk 2026-08-28 22:51:44 +02:00
  • bb26e3fd71 DEBUG30 fix StateBlock Apply vtable slot Dusk 2026-08-28 22:51:39 +02:00