Search Issue Tracker

Active

Votes

0

Found in

2022.3.50f1

6000.0.23f1

Issue ID

UUM-83995

Regression

No

[Android][Vulkan]Shader casting issue occurs when using Snapdragon devices with the Vulkan Graphics API

--

-

Reproduction steps:
1. Open the attached “ASDQWE” project
2. Build and run the Player (File > Build And Run)
3. Observe the flames Shader in the middle of the Player

Expected result: The Shader behaves smoothly without any stutters or lags
Actual result: The Shader appears stuttering, lagging

Reproducible with: 2022.3.50f1, 6000.0.23f1
Could not test with: 2021.3.44f1 (“error CS1061: 'Resolution' does not contain a definition for 'refreshRateRatio'“ compilation error)

Reproducible environment: MacOS 14.6.1 (Intel), Windows 10 (user’s)
Not reproducible environment: No other environment tested

Reproducible on:
VLNQA00519, Google Pixel 4 (Pixel 4), Android 12, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
VLNQA00146, Htc 10 (HTC 10), Android 8.0.0, CPU: Snapdragon 820 MSM8996, GPU: Adreno (TM) 530
VLNQA00372, Samsung SM-G991U (SM-G991U), Android 12, CPU: Snapdragon 888, GPU: Adreno (TM) 660

Not reproducible on:
VLNQA00175, Samsung Galaxy Note9 (SM-N960F), Android 10, CPU: Exynos 9 (9810), GPU: Mali-G72
MacOS Buildtime

Could not test on:
VLNQA00057, Htc One M9+ (HTC_M9pw), Android 6.0, CPU: MediaTek Helio X10 MT6795T, GPU: PowerVR Rogue G6200
(The device does not meet the requirements to run the application)

Workarounds:
- Use the OpenGLES3 Graphics API
- Change “_ParamA” and “_ParamB” from half4 to float4 in the Assets/EffectTest/Flame.shader (lines 140 and 141)

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.