Search Issue Tracker

Won't Fix

Votes

0

Found in

6000.0.51f1

6000.1.8f1

6000.2.0b6

Issue ID

UUM-110321

Regression

No

RTHandle.rt is null when Rendering Path is Forward, Depth Priming Mode is Disabled and Screen Space Ambient Occlusion is Enabled

-

How to reproduce:

1. Open the project “IN-105015_SingleCameraRequestConfigureInput”
2. Open the “SampleScene.scene”
3. Observe the Console

Expected result: The RTHandle.rt property is logged as not null
Actual result: The RTHandle.rt property is non-existent, null

Reproducible with: 6000.0.0f1, 6000.0.51f1, 6000.1.8f1, 6000.2.0b6
Could not test with: 2021.3.53f1, 2022.3.63f1 (Custom script errors), 6000.3.0a3 (API for RTHandle was changed)

Notes:

  • RTHandle.rt is null only when:

** Assets\Settings\PC_Renderer → Rendering Path is Forward,
** Assets\Settings\PC_Renderer → Depth Priming Mode is Disabled
* Assets\Settings\PC_Renderer → Screen Space Ambient Occlusion is Enabled
Warnings: “CommandBuffer: temporary render texture not found while executing …” appear in the Console when,
** Selecting Nothing in PC_Renderer → Filtering on any of the options
** Switching back the Rendering → Rendering path to Forward

  1. Resolution Note:

    Thank you for reporting a bug to Unity.

    We have reviewed the issue carefully, and in this case, the team is unable to prioritize fixing this bug:

    - you should be able to bypass this issue by requesting PC_RP Asset > Opaque Texture.
    - this is not reproducible with URP Render Graph (Compatibility mode off).

    We encourage you to port your project to Render Graph, Compatibility mode has been hidden behind a compiler define in 6000.3 and removed in 6000.4.

    Thanks for your understanding.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.