Search Issue Tracker
Fixed
Fixed in 2022.2.0b12, 2023.1.0a14
Votes
1
Found in
2021.3.26f1
2022.2.0b1
2023.1.0a1
Issue ID
UUM-4100
Regression
No
[FrameDebugger][URP] Grey image displayed when MSAA is enabled
When using FrameDebugger with URP and MSAA the camera buffer displays a grey image and the following warning is displayed on console:
Metal: Shader\[Hidden/FrameDebuggerRenderTargetDisplay]: Incompatible texture type \[MTLTextureType2DMultisample] of texture \[_CameraDepthAttachment_825x461_Depth_MSAA4x MSAA] bound at index 0, expected \[MTLTextureType2D]
How to reproduce:
-Create a new URP project from 3D blank template
-enable FrameDebugger
-Click on Camera.RenderSkybox event.
- Notice how FrameDebuffer displays grey image
Expected: FrameDebugger should display correct color image with skybox contents
Disabling MSAA fixes the issue.
Comments (2)
-
alexmalyutindev
Apr 03, 2023 09:29
Hello! Will this fix backported to Unity 2021.3 LTS?
-
alexmalyutindev
Dec 12, 2022 11:27
Same for Unity 2021.3.15f
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
- Blank, Light-Themed "Create Node" window becomes visible on the next project open
- UI Elements/Layout inconsistencies in the Particle System component
- The Game view and Scene view fail to render when launching the Editor with a maximized Render Graph Viewer window
- "List is empty" is poorly visible in the "Create Node" window
- [Android] GameObject with a custom shader becomes invisible when deployed with the Vulkan Graphics API
Resolution Note (fix version 2023.1.0a14):
The issue was with the shader used with the Frame Debugger. It has now been updated to support events using MSAA.
Resolution Note (fix version 2022.2.0b12):
The issue was with the shader used with the Frame Debugger. It has now been updated to support events using MSAA.