Log in or register to post comments

BackgroundTextureAccess sample does not work on Nexus 4 Android 4.3

November 6, 2013 - 6:46am #1

Hi,

 

The BackgroundTextureAccess sample project does not work when tested on a Nexus 4 phone running Android 4.3.

Instead of showing the video background, we see the screen that says:

Sample Error
The BackgroundTextureAccess sample requires OpenGL ES 2.0

We believe that the issue may not be to do with OpenGL version, since we did set Unity to build for 2.0, and the Nexus 4 and Android 4.3 both support OpenGL ES 2.0. We're not completely sure, we we think they also support 3.0, though whether or not this is related to the problem, we don't know.

If possible, we'd like this problem to be addressed, because we're having issues with our use of Vuforia on the Nexus 4 specifically (black screen / won't start) and we need a solid foundation of a working example from which to debug.

Also, we worry that these issues will persist on the new Nexus 5. We are in the process of acquiring a Nexus 5 for testing purposes, and when we do I will post results here.

Many thanks,

Nicholas Bellerophon
Yummi Media

BackgroundTextureAccess sample does not work on Nexus 4 Android

November 7, 2013 - 11:00am #5

Good to hear. Thanks for the update.

BackgroundTextureAccess sample does not work on Nexus 4 Android

November 7, 2013 - 9:40am #4

Hi,

 

We decided to factory reset our Nexus 4 device and see what happens.

Happily, it appears to have fixed the issues we were having with the Vuforia camera. We've also confirmed that the app works properly on Nexus 5.

Now, we are actually using the BackgroundTextureAccess rendering path in our app, though not all the functionality that is in the example project (e.g. no deforming shader). We haven't retested the example project on its own on these devices.

FYI, we definitely were & are using OpenGL ES 2.0 in Unity 4.2.2.

So, you guys may or may not want to get a Nexus 4 on eBay and play around, but from our side everything works for now, so we're happy to consider the matter closed.

Thanks,

Nicholas Bellerophon
Yummi Media

BackgroundTextureAccess sample does not work on Nexus 4 Android

November 6, 2013 - 12:02pm #3

I have found this thread in the Unity 3D forum:

http://answers.unity3d.com/questions/469892/opengl-es-20-broken-on-nexus-4-in-landscape-mode.html

This seems to suggest that there is an issue with Nexus 4 with OpenGL ES 2.0 in Unity; the thread also suggests that the issue should be fixed in the latest version of Unity (4.2.2); 

have you tried the latest Unity version ?

 

BackgroundTextureAccess sample does not work on Nexus 4 Android

November 6, 2013 - 7:58am #2

Hi,

the error message indicates indeed that OpenGL ES 2.0 is needed; just for confirmation, are you sure you did set the Build Settings for GL 2.0 ?

(have you tried saving the project and rebuilding?)

 

Log in or register to post comments