SRP batcher error for SRP compatible shader (Hybrid Renderer v2)

Hi guys.

Problem
Unity reports the next error when I run Play Mode.

A Hybrid Renderer V2 batch is using a pass from the shader “Shader Graphs/MyShader”, which is not SRP batcher compatible. Only SRP batcher compatible passes are supported with the Hybrid Renderer.

I’m sure, that I use the SRP compatible shader (Unity told me that my shader is SRP compatible).

This’s all. The game runs good and all shaders behave as expected.

Parameters of my project:

  • Unity 2020.2.0f1

  • Hybrid Renderer V2 (Hybrid Renderer package - 0.10.0-preview.21)

  • URP 10.2.2

1 Like

I get this one a lot too.

Sometimes this happens becuase the async loading shader isn’t SRP compatible.

Sometimes this happens for no discernible reason.

1 Like