Search Issue Tracker

In Progress

Under Consideration for 6000.0.X, 6000.1.X

In Progress in 6000.2.X

Votes

0

Found in

6000.0.45f1

6000.1.0b13

6000.2.0a8

Issue ID

UUM-101887

Regression

Yes

[Android][Vulkan] URP Decal Projector is broken in the Player when using the Deferred Rendering Path

-

Reproduction steps:
1. Open the attached “IN-98345” project
2. In the Project view, find and delete the “UniversalRenderPipelineGlobalSettings.asset” to make the Editor re-generate it
3. Build and Run the Android Player
4. Observe the Player

Expected result: The decal is rendered correctly, with readable characters
Actual result: The decal is glitched, with only stripe artifacts visible

Reproducible with: 2023.3.0a18, 6000.0.45f1, 6000.1.0b13, 6000.2.0a8
Not reproducible with: 2022.3.60f1, 2023.3.0a17

Reproducible environments: macOS 15.3.2 (M3 Max)
Not reproducible environments: No other environments tested

Reproducible with these devices:
VLNQA00372 - Galaxy S21 5G (SM-G991U), CPU: Snapdragon 888, GPU: Adreno 660, OS: 12
SauceLabs - Galaxy S23 (SM-S911B), OS: 14
Reporter’s info - Galaxy S22
Reporter’s info - Zenfone 10, GPU: Adreno 740

Not reproducible with these devices:
VLNQA00516 - samsung Galaxy Fold (SM-F900F), CPU: Snapdragon 855 SM8150, GPU: Adreno 640, OS: 10
VLNQA00460 - Google Pixel 6 (Pixel 6), CPU: Google Tensor (Whitechapel), GPU: Mali-G78, OS: 14

Workaround: Enable the Render Graph compatibility mode

Note: Issue does not reproduce, if in the DecalPass.template, located at \Library\PackageCache\com.unity.render-pipelines.universal@d680fce5716f\Editor\Decal, _FRAMEBUFFER_INPUT_X_HALF(GBUFFER3)_ is changed to _FRAMEBUFFER_INPUT_X_FLOAT(GBUFFER3)_

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.