Search Unity

  1. Unity Asset Manager is now available in public beta. Try it out now and join the conversation here in the forums.
    Dismiss Notice
  2. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  3. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Error after upgrading to 2022.1

Discussion in '2022.1 Beta' started by TheGamery, Oct 28, 2021.

  1. TheGamery

    TheGamery

    Joined:
    Oct 14, 2013
    Posts:
    94
    I get this spamming in the console:

    Code (CSharp):
    1. Exception: Compute Shader compilation error on platform 25 in file :1: Couldn't open include file 'Packages/com.unity.render-pipelines.high-definition/Runtime/ShaderLibrary/TextureXR.hlsl'.
    2. HDRP will not run until the error is fixed.
    3.  
    4. UnityEngine.Rendering.HighDefinition.HDRenderPipelineGlobalSettings.EnsureShadersCompiled () (at Library/PackageCache/com.unity.render-pipelines.high-definition@13.0.0/Runtime/RenderPipeline/HDRenderPipelineGlobalSettings.cs:428)
    5. UnityEngine.Rendering.HighDefinition.HDRenderPipeline..ctor (UnityEngine.Rendering.HighDefinition.HDRenderPipelineAsset asset) (at Library/PackageCache/com.unity.render-pipelines.high-definition@13.0.0/Runtime/RenderPipeline/HDRenderPipeline.cs:296)
    6. UnityEngine.Rendering.HighDefinition.HDRenderPipelineAsset.CreatePipeline () (at Library/PackageCache/com.unity.render-pipelines.high-definition@13.0.0/Runtime/RenderPipeline/HDRenderPipelineAsset.cs:37)
    7. UnityEngine.Rendering.RenderPipelineAsset.InternalCreatePipeline () (at <c3a67c9f8eca438c873991e339a3a184>:0)
    8. UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
    I've checked HDRP13 is installed, upgraded all materials to latest HDRP verison, reinstalling HDRP13, any ideas?

    My project is setup to use ray tracing as well, I didn't have this issue in 2021.2.
     
  2. LeonhardP

    LeonhardP

    Unity Technologies

    Joined:
    Jul 4, 2016
    Posts:
    3,132
  3. TheGamery

    TheGamery

    Joined:
    Oct 14, 2013
    Posts:
    94
    Yes a13 solved that issue but waiting for a14 for the LODGroup issue fix to be released currently causing this error and play mode to not work...

    Code (CSharp):
    1. NullReferenceException: Object reference not set to an instance of an object
    2. UnityEngine.Rendering.HighDefinition.HDRenderPipeline.AddInstanceToRAS (UnityEngine.Renderer currentRenderer, System.Boolean rayTracedShadow, System.Boolean aoEnabled, System.Int32 aoLayerValue, System.Boolean reflEnabled, System.Int32 reflLayerValue, System.Boolean giEnabled, System.Int32 giLayerValue, System.Boolean recursiveEnabled, System.Int32 rrLayerValue, System.Boolean pathTracingEnabled, System.Int32 ptLayerValue) (at Library/PackageCache/com.unity.render-pipelines.high-definition@13.1.0/Runtime/RenderPipeline/Raytracing/HDRaytracingManager.cs:161)
    3. UnityEngine.Rendering.HighDefinition.HDRenderPipeline.BuildRayTracingAccelerationStructure (UnityEngine.Rendering.HighDefinition.HDCamera hdCamera) (at Library/PackageCache/com.unity.render-pipelines.high-definition@13.1.0/Runtime/RenderPipeline/Raytracing/HDRaytracingManager.cs:511)
    4. UnityEngine.Rendering.HighDefinition.HDRenderPipeline.ExecuteRenderRequest (UnityEngine.Rendering.HighDefinition.HDRenderPipeline+RenderRequest renderRequest, UnityEngine.Rendering.ScriptableRenderContext renderContext, UnityEngine.Rendering.CommandBuffer cmd, UnityEngine.Rendering.HighDefinition.AOVRequestData aovRequest) (at Library/PackageCache/com.unity.render-pipelines.high-definition@13.1.0/Runtime/RenderPipeline/HDRenderPipeline.cs:1945)
    5. UnityEngine.Rendering.HighDefinition.HDRenderPipeline.Render (UnityEngine.Rendering.ScriptableRenderContext renderContext, System.Collections.Generic.List`1[T] cameras) (at Library/PackageCache/com.unity.render-pipelines.high-definition@13.1.0/Runtime/RenderPipeline/HDRenderPipeline.cs:1836)
    6. UnityEngine.Rendering.RenderPipeline.InternalRender (UnityEngine.Rendering.ScriptableRenderContext context, System.Collections.Generic.List`1[T] cameras) (at <3b57101432c14d0f93273d86e3c06eea>:0)
    7. UnityEngine.Rendering.RenderPipelineManager.DoRenderLoop_Internal (UnityEngine.Rendering.RenderPipelineAsset pipe, System.IntPtr loopPtr, System.Collections.Generic.List`1[T] renderRequests, Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle safety) (at <3b57101432c14d0f93273d86e3c06eea>:0)
    8. UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)