Search Issue Tracker

Duplicate

Votes

0

Found in

2020.2

2020.2.0b2

2021.1.0b1

Issue ID

1293119

Regression

No

[Vulkan][Qualcomm 855] Mipmaps of the Render Texture are wrote to incorrect areas of a Texture.

Texture

-

Steps to
1. Open the attached project "vulkan-rt-mipmaps-repro.zip"
2. Build it for Android
3. Open the app

Expected results: A cube is rendered
Actual results: Only a corner of the cube is rendered

Reproducible with: 2020.2.1f1(10.2.2), 2021.1.0b1(10.2.2)
Unable to reproduce with: 2018.4.30f1, 2019.4.17f1 due to shader graph in this version doesn't have specific functions

Reproducible devices:
VLNQA00279, Samsung Galaxy S10+ (SM-G975U), Android 9, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
VLNQA00339, Lge LG V50 ThinQ 5G (LM-V500N), Android 10, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640

Devices that did not reproduce:
VLNQA00264, Samsung Galaxy S10+ (SM-G975F), Android 10, CPU: NOT FOUND, GPU: Mali-G76
VLNQA00189 iPhone SE 11.4.1 Dual-core 1.84 GHz Twister PowerVR GT7600 (six-core graphics)
VLNQA00316, Samsung Galaxy Note10 (SM-N970F), Android 9, CPU: Exynos 9 Series 9825, GPU: Mali-G76
VLNQA00024, Xiaomi Mi 5 (MI 5), Android 7.0, CPU: Snapdragon 820 MSM8996, GPU: Adreno (TM) 530
N/A, Samsung Galaxy S9 (SM-G960F), Android 8.0.0, CPU: Exynos 9 Series 9810, GPU: Mali-G72

Note:
-Does not reproduce with windows Standalone
-Does not reproduce with MacOS or IOS

  1. Resolution Note:

    This is hits a known driver Adreno Vulkan driver bug.
    There are no good workaround other than not use textures of size 2^n+1 with mip maps

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.