Search Issue Tracker
By Design
Votes
0
Found in
2022.3.41f1
6000.0.14f1
Issue ID
UUM-78141
Regression
Yes
Full Screen Pass Renderer Feature is rendered only for half the Game View when the Pass is set to "Blit"
Reproduction steps:
1. Open the “ReproProject“ project
2. Open the “Assets/DevDunkStudio/Blur Toolkit/Sample/Scenes/Full Screen Blur“ scene
3. Observe the Game View
Expected result: The whole Game View is blurred
Actual result: Only have of the Game View is blurred
Reproducible with: 2022.3.11f1, 2022.3.41f1, 6000.0.14f1
Not reproducible with: 2022.3.10f1
Couldn’t test with: 2021.3.42f1 (due to Full Screen Pass Renderer Feature not existing)
Reproducible on: Windows 11 Pro (22H2)
Not reproducible on: No other environment tested
Note: Does not reproduce if the Pass is switched from “Blit” to “DrawProcedural“ in the Full Screen Pass Renderer Feature
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Required SpriteMask class (ID 331) is stripped when "Strip Engine Code" is enabled
- “Maximized serialized file backup not found” error is thrown when minimizing a window in a newly opened project
- Build stack trace contains invalid lines when building with IL2CPP using scripts with delegates containing generic types in the signature
- Entities Systems window has a “Show Full Player Loop” dropdown which does nothing when clicked after enabling “Show Full Player Loop”
- Entities Hierarchy Search “Show/Hide” button’s Lens Icon is blurry when the Editor is on an external monitor
Resolution Note:
Thank you for reporting the issue.
The problem is that the pass index in your project on FullScreenPassRenderPass was set to 1 instead of 0.
In 22.3.f12, we landed some fixes, including actually passing through the pass index and using it when drawing the triangle using cmd.DrawProcedural. Previously, this index was ignored.
With your shadergraph material, drawProcedural is pass 0, blit is pass 1.
This led to the incorrect result that you saw.
The solution is to set your pass index to 0 on the render feature.
You need to show the additional properties settings for this, see https://docs.unity3d.com/Packages/com.unity.render-pipelines.universal@16.0/manual/renderer-features/renderer-feature-full-screen-pass.html