I’m a game developer using Unity2022.3 LTS, this problem occurred after building. It only happens on S24.
Obviously, I fixed the graphics API to OpenGL, Galaxy S24 runs in Vulkan, and the shader calculation is going something wrong. Why is this like this? Anybody know?
Even though I experimented several times with the latest version, 2022.3 LTS, and other versions,
Symptoms either stayed the same or got worse.
If you’re encountering graphics issues after building your Unity game for the Samsung Galaxy S24, where Vulkan is the default graphics API, ensure your shaders are optimized for Vulkan’s shader model and requirements. Unity’s default settings typically prioritize Vulkan on Android devices, but you may need to manually verify and adjust this in your project settings under Edit > Project Settings > Player > Other Settings > Graphics APIs. Testing directly on the Galaxy S24 and using tools like Unity’s Shader Debugger can help diagnose and resolve any discrepancies in shader behavior between Vulkan and OpenGL ES, ensuring your game performs smoothly across different Android devices.