Build DEBUG23 stable no-stencil outline

This commit is contained in:
Dusk-92
2026-08-28 22:05:31 +02:00
parent 68206a4347
commit a933f0b639
+2 -6
View File
@@ -127,16 +127,12 @@ jobs:
'callconv(.{ .x86_thiscall = .{} })',
'luaPushStringNative',
'pub fn outlineDebug',
'OutlineDBG st=',
'OutlineDBG shst=',
'debug_unit_player_guid_seen',
'debug_unit_target_guid_seen',
'tracker.setDebugPinnedObjects(player_obj, target_obj)',
'getLiveHookState()',
'lateRehookIfLost()',
'requestStencilCheck()',
'debug_stencil_ready',
'debug_stencil_format',
'debug_stencil_reset_hr',
'debug_shader_stage',
'endscene_ours',
'dip_ours',
@@ -219,7 +215,7 @@ jobs:
cat > package/README_TEST.txt <<'EOF'
WeirdUtils Safe Standalone Core Test V8 DEBUG
DEBUG22 restores the real JFA outline and stencil gate, safely forces D24S8 without holding COM references across Reset, then immediately rehooks D3D9 after Reset.
DEBUG23 restores the real JFA outline while removing all forced D3D9 Reset and stencil dependencies, prioritizing stability on this client.
outline.dll
- Adds OutlineDebug() sticky in-game diagnostics for the render pipeline.