From 91607bc42f62f947750a9cbae2ad714f17828888 Mon Sep 17 00:00:00 2001 From: Dusk-92 Date: Fri, 28 Aug 2026 21:57:18 +0200 Subject: [PATCH] Build DEBUG22 safe D24S8 stencil path --- .github/workflows/test-safe-core-v8.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test-safe-core-v8.yml b/.github/workflows/test-safe-core-v8.yml index 39a01ba..54f4f5b 100644 --- a/.github/workflows/test-safe-core-v8.yml +++ b/.github/workflows/test-safe-core-v8.yml @@ -130,16 +130,18 @@ jobs: 'callconv(.{ .x86_thiscall = .{} })', 'luaPushStringNative', 'pub fn outlineDebug', - 'OutlineDBG shst=', + 'OutlineDBG st=', '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', 'debug_resource_stage', - 'debug_shader_assemble_hr', - 'debug_shader_error_text', 'endscene_ours', 'dip_ours', 'reset_ours', @@ -221,7 +223,7 @@ jobs: cat > package/README_TEST.txt <<'EOF' WeirdUtils Safe Standalone Core Test V8 DEBUG - DEBUG21 composites the raw silhouette directly and disables the replay stencil test to isolate whether the remaining invisible output is caused by missing/invalid stencil support. + DEBUG22 restores the real JFA outline and stencil gate, safely forces D24S8 without holding COM references across Reset, then immediately rehooks D3D9 after Reset. outline.dll - Adds OutlineDebug() sticky in-game diagnostics for the render pipeline.