Search Issue Tracker
Active
Under Consideration for 6000.0.X, 6000.2.X, 6000.3.X, 6000.4.X
Votes
2
Found in
2023.2.7f1
2023.3.0b4
6000.0.0b11
6000.1.0a7
6000.2.0a1
6000.3.0a1
6000.4.0a1
7000.0.0a1
Issue ID
UUM-61720
Regression
No
[Android] ShaderGraph Shaders does not correctly apply textures on GameObjects
Reproduction steps:
1. Open the attached project “ReproProject”
2. Build And Run on Android
3. Observe the textures on the GameObjects(i.e The left Capsule & square)
Expected result: The shader texture is applied correctly (i.e same as the right-side gameobjects)
Actual result: The textures are not rendered correctly on the GameObjects
Reproducible with: 2023.2.0a10, 2023.2.7f1, 2023.3.0b4
Not reproducible with: 2021.3.34f1, 2022.3.18f1, 2023.2.0a09
Reproducible with these devices:
VLNQA00531 - OnePlus OnePlus 11 5G (CPH2449), CPU: Snapdragon 8 Gen 2 (SM8550), GPU: Adreno 740, OS: 13
Xperia 5 Ⅴ SM8550-AB Snapdragon 8 Gen 2 (4 nm), Adreno 740 (by user)
AQUOS R8 Snapdragon 8 Gen 2 ( SM8550-AB), Adreno 740 (by user)
Galaxy S23 Snapdragon 8 Gen 2 (SM8550), Adreno 740 (by user)
Not reproducible with these devices:
VLNQA00518 - Google Pixel 4 (Pixel 4), CPU: Snapdragon 855 SM8150, GPU: Adreno 640, OS: 12
VLNQA00414 - Galaxy Note10+ 5G (SM-N976V), CPU: Snapdragon 855 SM8150, GPU: Adreno 640, OS: 9
VLNQA00278 - Xiaomi Redmi Note 7 (Redmi Note 7), CPU: Snapdragon 660, GPU: Adreno 512, OS: 9.0.0
VLNQA00139 - Vivo Xplay6 (vivo Xplay6), CPU: Snapdragon 820 MSM8996, GPU: Adreno 530, OS: 7.1.1
VLNQA00132 - Xiaomi Mi 5s (MI 5s), CPU: Snapdragon 820 MSM8996, GPU: Adreno 530, OS: 6.0.1
VLNQA00500 - Google Pixel 7 (Pixel 7), CPU: Google Tensor G2, GPU: Mali-G710, OS: 14
VLNQA00494 - iPhone 14 Pro Max, 16.3.1 iOS
Testing environment: macOS(Intel) 14.2.1
Note: Not reproducible on IOS
Comments (2)
-
Gatolino
Aug 26, 2024 21:16
I think I might have found some clues
I first tried to manually edit the generated ShaderGraph code, by removing every pass except the Forward one, and it worked.But then I realized that the default empty project was using Vulkan for mobile, and also the "Auto Graphics API" option, so changing to OpenGLES3 made not only the empty project test case work, but also my main project.
Hope it help you guys
-
Gatolino
Aug 26, 2024 18:01
I'm not sure if it is the same issue, but I have a very similar problem, and I could not find any other related topic on forums: Just create a empty project (I tried with Unity 2023.2.5, 2023.2.20 and 6000.0.4f) with Shader Graph on it, and create a simple lit shader with just a Sample Texture 2D node. When running this on Samsung S23 (and probably any Adreno 740 based device) the texture get rendered as a flat color, somewhat similar to the predominant texture color (almost like a mip map, but with no detail)
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
- var VisionOSEDRHeadromm has a comma instead of a dot when building with Metal Rendering App Mode and local OS localization is set to German
- IAP Catalog remove product “x” and add product “+” buttons are not consistent with other remove and add buttons in the Editor
- Performance issues in Play Mode when quickly hovering the mouse cursor over Hierarchy GameObjects
- Frame Debugger displays incorrect output when FidelityFX Super Resolution or Spatial-Temporal Upscaler is used with Temporal Anti-aliasing or Subpixel Morphological Anti-aliasing
- The layout system is failing to correctly calculate or apply the height of the Japanese fallback font when the primary English font's metrics are used
Resolution Note:
Postpone, U7 ports.