I get this spamming in the console:
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'.
HDRP will not run until the error is fixed.
UnityEngine.Rendering.HighDefinition.HDRenderPipelineGlobalSettings.EnsureShadersCompiled () (at Library/PackageCache/com.unity.render-pipelines.high-definition@13.0.0/Runtime/RenderPipeline/HDRenderPipelineGlobalSettings.cs:428)
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)
UnityEngine.Rendering.HighDefinition.HDRenderPipelineAsset.CreatePipeline () (at Library/PackageCache/com.unity.render-pipelines.high-definition@13.0.0/Runtime/RenderPipeline/HDRenderPipelineAsset.cs:37)
UnityEngine.Rendering.RenderPipelineAsset.InternalCreatePipeline () (at <c3a67c9f8eca438c873991e339a3a184>:0)
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.
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…
NullReferenceException: Object reference not set to an instance of an object
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)
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)
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)
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)
UnityEngine.Rendering.RenderPipeline.InternalRender (UnityEngine.Rendering.ScriptableRenderContext context, System.Collections.Generic.List`1[T] cameras) (at <3b57101432c14d0f93273d86e3c06eea>:0)
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)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)