Instanced foliage not reducing draw calls on Adreno 330 (Galaxy Tab Pro 10.1)

When I pack for Tegra K1, everything works fine, but on Galaxy Tab 10.1 draw call number is not getting reduced - so I get ~100 draw calls on Shield Tablet (K1) and ~2000 draw calls on Galaxy Tab (Adreno 330), for the same scene.

Hi ,

  • Does this occur in a clean, blank project with no additional content or is it limited to one project?
  • What steps are you taking to reproduce this on your end?

Can you please post your log when running on the Galaxy Tab 10.1 device, specifically the OpenGL version and extension string part?

UE4 supports instancing only Android on ES 3+ devices, and we also specifically disallow it if the driver version string is “OpenGL ES 3.0 V@66.0 AU@ (CL@)” because there is a bug with it on that specific device. In the case of the latter it also prints a message to the log file.

Thanks
Jack