I just updated from 2021.3.9 to .10, and was greeted with these:
A whole lot of shaders log this: WindowsPlayer “Tijmen-Lenovo” Shader ‘Hidden/TerrainEngine/Details/Vertexlit’ uses 153 texture parameters, more than the 64 supported by the current graphics device.
I dont really understand whats going on, i highly doubt we are using 3000 textures in a single shader. Especially PostProcessing Uber which is the builtin PostFx v2. Using builtin pipeline.
I too have the same issue.
I have updated Unity/HDRP from 2020.3.17 to 2022.1.16.
The warnings occur when assets are loaded from asset bundles which were built with the older version Unity.
I can confirm this. Additionally, assetbundles I built in 2021.3.8f1 seem to crash the application when I try to load them in 2021.3.11f1. Anyone else running into this as well?
Hi, can you elaborate on “in the queue”? How long will it take? This is a pretty severe issue in a LTS, causing lots of trouble for users doing an update of a minor LTS version, which should be absolutely safe.
“In the queue” means PRs are prepared and are going through the PR landing process. It usually takes around 2-3 weeks before a public version is available after the PR lands.
If you rebuild your shaders/asset bundles (clear the Library/ShaderCache folder), the issue will go away.
we have hundreds of asset bundles, created from Prefabs. Rebuilding would take quite some time. Also, deleting Library folder would not trigger a rebuild of those, I guess?