SRP Batcher not enabled on Android devices

Unity 2019.4.3
URP 7.3.1 (also tested with 7.4.1)

SRP Batcher doesn’t seem to be enabled on Android devices, despite being enabled in the pipeline asset and working properly in the editor.

Tested on Google Pixel 4 XL and Samsung Galaxy J2, which are both compatible with SRP Batcher.
Also tested on iOS (iPhone 6) and it seems to be working properly.

Here are some Frame Debugger screenshots depicting approximately the same situation on our game.

Frame Debugger for Pixel 4 with SRP Batcher enabled:

Frame Debugger for Editor with SRP Batcher enabled:

Frame Debugger for Editor with SRP Batcher disabled:

I don’t think Samsung Galaxy J2 is SRP batcher compatible.
Which OS version is on the Pixel?

Hi @aleksandrk , the Pixel 4 is running Android 10 and J2 is on Android 6.0.1.
If the docs are correct, J2 should be compatible with SRP Batcher, since it supports OpenGL ES 3.1 and we are running on a compatible Unity version.

I can only suggest to submit a bug report :slight_smile:
If J2 indeed has GLES 3.1, it should be compatible.
Pixel 4 should be as well.

2 Likes