Search Issue Tracker
Crash on "DynamicBranchState::PrepareState" when entering the Play Mode ...
How to reproduce:1. Open the “ShaderWarmup“ project2. Open the “Crash“ scene3. Create a “Shader Variant Collection”4. Open the new s... Read more
#pragma directives in .hlsl files are not being ignored when #include is...
How to reproduce:1. Open the attached “PragmaBug.zip“ project2. Open the “Assets/Scenes/ExampleScene.unity“ Scene3. Observe the Game... Read more
HLSLcc generates suboptimal code that involves meaningless double conver...
Steps to reproduce: 1. Create a new unlit shader2. Put the following code in the fragment function:```int x[3][3][3] = {{ { -1, -2, ... Read more
[Win] Camera.Render has poor performance when observed in 2022.3 and lat...
How to reproduce:1. Open the attached “camerarender_benchmark” project2. Open the Build Settings (File > Build Settings) and ensu... Read more
Crash on DynamicBranchState::PrepareState when RenderPipeline.SubmitRend...
Reproduction steps:1. Open the attached “Repro“ project2. Open the “Assets/Scenes/SampleScene.unity“ Scene3. Enter the Play Mode4. P... Read more
Shader pass overridden by fallback when using "UsePass" directive
Reproduction steps:1. Open the attached “repro_IN-72668“ project2. Open the “/Assets/Scenes/SampleScene.unity“3. Open either the Sce... Read more
Skybox shader is magenta when using the Editor on macOS
Reproduction steps:1. Open the attached "PROJECTFILE" project2. Open the “Assets/Scenes/SampleScene.unity" scene3. Enter the Play mo... Read more
“Light” Editor Theme: The error message "Keyword declaration override ca...
Steps to reproduce: Create a new Unity project Editor Theme should be set to "Light" (Unity > Settings > General > Editor T... Read more
ShaderLab pragmas are no longer allowed in regular include directives
Steps to reproduce: 1. Create a new Unity project2. Create a new unlit shader3. Create an include file with "#pragma vertex vert" in... Read more
Shader variants are recompiled while Building when the Platform is switc...
How to reproduce:1. Create a new project with the “Universal 3D Sample“ template2. Navigate to File → Build Settings3. Press “Build“... 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
- Texture2D hash changes inside of an AssetBundle when rebuilding a SpriteAtlas bundle with an empty AssetPostprocessor Script enabled
- Aniso Level still applies when Generate MipMap is disabled in Texture Import Settings
- Mipmap Limit Groups long names are not truncated when creating a new Mipmap Limit Group with a long name
- “ArgumentException: Invalid double parameter.” error is thrown when Infinity is typed into the Fixed Timestep field
- GameObject becomes gray when using HDRP and STP together on macOS