Commit Graph

458 Commits

Author SHA1 Message Date
Dusk-92 e2f3b3092a Add D3D9 state block type 2026-08-28 22:40:57 +02:00
Dusk-92 dd8286559d Build DEBUG27 fixed-function material alpha replay 2026-08-28 22:29:18 +02:00
Dusk-92 9d1673b359 DEBUG27 replay fixed-function material alpha 2026-08-28 22:29:13 +02:00
Dusk-92 3b5246e0ee Add fixed-function texture-stage constants for Outline 2026-08-28 22:29:07 +02:00
Dusk-92 11d219e54f Build DEBUG26 opaque/cutout silhouette mode 2026-08-28 22:22:45 +02:00
Dusk-92 a92d9caec1 DEBUG26 report skipped translucent passes 2026-08-28 22:22:38 +02:00
Dusk-92 6ef67ff11c DEBUG26 ignore translucent M2 carrier passes 2026-08-28 22:22:33 +02:00
Dusk-92 9a51cc6e1a Build DEBUG25 WoW-aware transparency replay 2026-08-28 22:18:11 +02:00
Dusk-92 ca445ef9bd DEBUG25 replay WoW alpha and blend semantics 2026-08-28 22:18:07 +02:00
Dusk-92 8d2db15f93 Add alpha-test and blend constants for Outline replay 2026-08-28 22:18:02 +02:00
Dusk-92 83627ea829 Build DEBUG24 alpha-aware outline 2026-08-28 22:12:17 +02:00
Dusk-92 dab770c018 DEBUG24 respect texture alpha in silhouette replay 2026-08-28 22:12:08 +02:00
Dusk-92 a933f0b639 Build DEBUG23 stable no-stencil outline 2026-08-28 22:05:31 +02:00
Dusk-92 68206a4347 DEBUG23 compact no-stencil diagnostics 2026-08-28 22:05:26 +02:00
Dusk-92 b65e441261 DEBUG23 run real outline without Reset or stencil 2026-08-28 22:05:21 +02:00
Dusk-92 5b95716a82 Fix DEBUG22 compact-output verifier 2026-08-28 21:59:20 +02:00
Dusk-92 774763f848 Remove obsolete DEBUG14 no-reset verifier 2026-08-28 21:58:26 +02:00
Dusk-92 91607bc42f Build DEBUG22 safe D24S8 stencil path 2026-08-28 21:57:18 +02:00
Dusk-92 2558cd9709 DEBUG22 request and report stencil readiness 2026-08-28 21:57:13 +02:00
Dusk-92 a11ff8d82b DEBUG22 restore D24S8 safely and rehook after Reset 2026-08-28 21:57:09 +02:00
Dusk-92 03fd1c7f38 Build DEBUG21 raw silhouette stencil isolation 2026-08-28 21:51:13 +02:00
Dusk-92 67817052b7 DEBUG21 show raw silhouette without stencil gate 2026-08-28 21:51:08 +02:00
Dusk-92 457b15999b Build DEBUG20 JFA decode fix 2026-08-28 21:40:56 +02:00
Dusk-92 4d3bae29fb Fix JFA decode constant-register restriction 2026-08-28 21:40:45 +02:00
Dusk-92 605ca09804 Build DEBUG19 JFA constant-register fix 2026-08-28 21:37:06 +02:00
Dusk-92 220236855f Fix JFA shader constant-register restriction 2026-08-28 21:37:02 +02:00
Dusk-92 fab99d1f96 Fix DEBUG18 compact-output verifier 2026-08-28 21:25:48 +02:00
Dusk-92 68ccdb253f Fix DEBUG18 output verifier 2026-08-28 21:25:00 +02:00
Dusk-92 a6bf31160f Fix DEBUG18 unused late rehook result 2026-08-28 21:24:05 +02:00
Dusk-92 9a3d431d32 Build DEBUG18 D3DX error text diagnostics 2026-08-28 21:23:20 +02:00
Dusk-92 441a97646e DEBUG18 show D3DX assembler message 2026-08-28 21:23:09 +02:00
Dusk-92 e27fcf1eba DEBUG18 capture D3DX shader error text 2026-08-28 21:23:04 +02:00
Dusk-92 66a77224e3 Build DEBUG17 HRESULT diagnostics 2026-08-28 21:05:02 +02:00
Dusk-92 1f1420ea53 DEBUG17 expose D3D9 failure HRESULTs 2026-08-28 21:04:57 +02:00
Dusk-92 0b8b415bab DEBUG17 capture shader and texture HRESULTs 2026-08-28 21:04:52 +02:00
Dusk-92 6392a960a0 Fix DEBUG16 verifier after compact debug output 2026-08-28 20:40:31 +02:00
Dusk-92 94e1189456 Build DEBUG16 graphics-resource diagnostics 2026-08-28 20:39:19 +02:00
Dusk-92 eb07e1d237 DEBUG16 expose shader and RT stages 2026-08-28 20:39:15 +02:00
Dusk-92 52361a9e42 DEBUG16 instrument shader and render-target creation 2026-08-28 20:39:11 +02:00
Dusk-92 9674807ea4 Build DEBUG15 late rehook test 2026-08-28 20:35:28 +02:00
Dusk-92 1ed94e0387 DEBUG15 late rehook from OutlineDebug 2026-08-28 20:35:23 +02:00
Dusk-92 7797221071 DEBUG15 add late D3D9 rehook 2026-08-28 20:35:20 +02:00
Dusk-92 07ec0b9b74 Fix DEBUG14 verifier location 2026-08-28 20:29:36 +02:00
Dusk-92 9c536db53c Build DEBUG14 without forced D3D9 reset 2026-08-28 20:28:30 +02:00
Dusk-92 4acbd4e965 DEBUG14 disable first-frame forced D3D9 reset 2026-08-28 20:28:27 +02:00
Dusk-92 380f62d5ec Update DEBUG13 output verifier 2026-08-28 20:21:50 +02:00
Dusk-92 3751675336 Keep DEBUG13 output within Zig format arg limit 2026-08-28 20:20:57 +02:00
Dusk-92 659fcceb85 Verify live D3D9 hook diagnostics 2026-08-28 20:20:01 +02:00
Dusk-92 2c3b35e788 Show live D3D9 vtable hook ownership 2026-08-28 20:19:57 +02:00
Dusk-92 0eb5cc2520 Expose live D3D9 hook ownership diagnostics 2026-08-28 20:19:53 +02:00