Wave w2 landing, adversarially verified. park reopens: _rasterizer_water_draw. Full ninja build and per-function stable_verdicts sweep: 0 regressions. 1 park(s) removed.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Wave w2 landing, adversarially verified. park reopens: __rasterizer_environment_shadow_draw. Full ninja build and per-function stable_verdicts sweep: 0 regressions. 1 park(s) removed.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Wave w2 landing, adversarially verified. park reopens: _rasterizer_xbox_bitmap_swizzle. Full ninja build and per-function stable_verdicts sweep: 0 regressions. 1 park(s) removed.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Wave w1 landing, adversarially verified. park reopens: __rasterizer_environment_diffuse_light_begin. Full build of the combined batch: 54 strict gains / 29,440 padded, 0 regressions, parks 355/0/0. 1 park(s) removed.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Wave w1 landing, adversarially verified. exact: _rasterizer_draw_character, _rasterizer_draw_character_with_dropshadow, _rasterizer_text_cache_initialize. Full build of the combined batch: 54 strict gains / 29,440 padded, 0 regressions, parks 355/0/0.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
January's get_fps reloads fps_sample_count after the sample-shift loop, which VC7 emits only when the count is not a member of the aliased record. Splits the tail .bss owners in symbols.json with static on both sides (HCEA PDB names fps_sample_count). Full build: _rasterizer_frame_statistics_get_fps strict exact (384 padded), 0 regressions.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
+1 strict exact function, 112 padded bytes: _real_alpha_to_pixel32, the
already-admitted bitmaps_inlines.h inline, now emitted out of line by its
genuine January caller (final_combiner_constant_0 from the effect intensity;
January relocation at draw+0x795). No assembly or /QIfist was added to this TU.
The previously unwritten _rasterizer_active_camouflage_draw lands as zero-credit
fuzzy source at January's size, frame and relocation multiset (2016/142,
542/542 instructions), with three independent store-order ties. Shader and
transparent-geometry definitions are TU-local with disclosure, matching
existing copies. rasterizer_xbox_active_camouflage: 11 exact / 1 residual.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>