test(renderer): bloom + fog visual-evidence + CPU math contracts#389
Conversation
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: ASSERTIVE Plan: Pro Run ID: ⛔ Files ignored due to path filters (4)
📒 Files selected for processing (5)
📝 WalkthroughWalkthroughAdds CMake entries for four rendering test sources and introduces CPU math tests plus visual evidence tests for Bloom and Fog. The visual tests render fixed scenes, capture RGBA8 output, write PNG evidence, reload it, and compare sampled pixel data. ChangesRendering post-process validation
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
🤖 Self-review (finish-pr) @
|
The SubThresholdPixelSuppressed comment had a stream-of-consciousness
correction left in ("...softness is (0.5)^2 wait —"). Replace it with a
precise statement of the gate-edge case (brightness = threshold - 0.5 →
softness = clamp(0,0,1)^2 = 0 → extracted value is exactly zero). No
behavioural change; comment-only.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
🤖 Self-review (finish-pr) — re-stamp @
|



Summary by CodeRabbit