Search Issue Tracker
Shader variant build preparation does not scale
When building shaders Unity enumerates through all possible shader variants to be able to strip the excess variants using scriptable... Read more
Shader stripping crashes when it gets too many variants
STR: 1. Create a new Unity project using the 3D template. 2. Extract the attached files into the Assets folder. 3. Create a material... Read more
Shaders are ignored when executing Build Asset Bundles method from conso...
How to reproduce: 1. Open any command-line interpreter 2. Run "UNITYPATH -batchmode -quit -nographics -projectPath PROJECTPATH -exec... Read more
Nondeterministic build when building Asset Bundle containing shaders
Reproduction steps: 1. Open "Test.bat" from project directory and make sure the path of Unity.exe is correct 2. Run "Test.bat" 3. W... Read more
Unexpected full floating precision register when using GLES20 or GLES3x
How to reproduce: 1. Open the attached project "TestShaderPrecision.zip" 2. Select Assets/DefaultResourcesExtra/UI/UI-Default.shader... Read more
[iOS] "Command buffer is aborted" error is thrown when using DXC compiler
Reproduction steps: 1. Download and open "ShaderDXCBug.zip" project 2. Build the project for iOS 3. Observe the Xcode console Expec... Read more
Some shaders are recompiled when building the player after each Editor l...
STR: 1. Open BoatAttack. 2. Make a player build. 3. Close the Editor. 4. Open BoatAttack again. 5. Make a player build. 6. Inspect E... Read more
Shader.SetGlobalInteger does not work when used with Compute Shaders
Reproduction steps: 1. Open the attached project "setGlobalInteger-bug.zip" and load Scene "SampleScene" 2. Enter Play Mode 3. Obser... Read more
The Material's shader is not fully set when switching the shader in Player
How to reproduce: 1. Open the attached project "ShaderSystemIssue.zip" 2. Open the "SampleScene" Scene 3. Build And Run (File > Buil... Read more
Shader keyword is not disabled when calling ShaderKeywordSet.Disable
Reproduction steps: 1. Open the attached project "disable keyword 1417644.zip" 2. Open "SampleScene" from the Project window 3. Buil... Read more
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Fields are not focused correctly when using UI Builder
- UNITY_SERVER scripting define does not work when switching to Dedicated Server from Windows by script
- Mesh.CombineMeshes discards empty sub-meshes when 'mergeSubmeshes' is set to false
- [Linux] MacOS build fails for every architecture when the project contains a "StreamingAssets" folder with empty an "yaml" file
- Property drawers do not always update height correctly when expanded via iteration