fix: fix water blending and vram texture leak#2490
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (2)
💤 Files with no reviewable changes (1)
📝 WalkthroughWalkthroughThe PR migrates TAA water history render target creation from hook-based format overrides to explicit setup in ChangesWater History Render Target Migration
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Suggested reviewers
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Warning There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure. 🔧 OpenGrep (1.22.0)OpenGrep fatal error (exit code 2): [00.13][ERROR]: Error: exception Unix_error: No such file or directory stat src/Deferred.cpp 🔧 Infer (1.2.0)src/Deferred.cppUsage Error: Failed to execute compilation command: Error message: *** Infer needs a working compilation command to run. 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 |
|
No actionable suggestions for changed features. |
|
✅ A pre-release build is available for this PR: |
resolution The water-RT move rationale lives in the community-shaders#2490 commit message; per CLAUDE.md comments describe present code, not removed code. The surviving Precip/ Reflections hooks carry the fork's VR offset like every other hook in the block. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Adopts the 3 upstream Community Shaders dev fixes landed since v1.7.0-rc.1: - community-shaders#2488 water-caustics X4000 warnings - community-shaders#2487 alt-tab CTD with no cursor png (fork ships none) - community-shaders#2490 water blending + VRAM texture leak (Water RT format-forcing moved to Deferred::SetupResources; keep-VR: Water hooks' VR offsets retire with them, Precip/Reflections keep theirs) Merged (not cherry-picked) to preserve upstream commit ancestry for clean future syncs. # Conflicts: # src/Hooks.cpp
Summary by CodeRabbit
Bug Fixes
Refactor