Render Texture on device: Does it work?

Hi Guys,

I’m trying to get a render texture to work on my Android device. It throws up a black screen. I’ve tried ticking and unticking:

  • Multithreaded Rendering
  • Auto Graphics API (Set to OpenGLES2, OpenGLES2, and both)
  • Use 32-bit display buffer

No matter what I do it just doesn’t seem to work. In the editor it works absolutely okay, just not on device. I’ve tried with multiple devices. On older devices it goes as far as saying ‘Unfortunately **** has stopped running’, and closes the app when I load the scene with a render texture.

Does anyone know the current fix of this issue in Unity 5.2.1f1. I’ve looked at the two update fixes for this version of Unity. None of them really mention render textures. Render texture is paramount for this app I’m making for my client. Any help greatly appreciated! Thanks!

Are you sure that your android device meets the need requirements for rendertextures in unity?
Did it work before on any other unity version?
Does it work on another device?
Dos the adb does give you any information about possible problems?

1 Like

I’ve tried with 3 brand new devices and a 4yr old device. None of them work with the render Texture.

I haven’t tried on an older version of Unity. I only know that it doesn’t work with this current version.

As for adb, I’ve never used that yet for logging. I do need to learn that at some point.