[Gear VR] Support Low Quality Lightmap shader permutations option crashes app
Apparently a nasty bug in UE 4.14.1. If I disable "Support Low Quality Lightmap shader permutations" option in the Project Settings > Rendering (a way at the bottom), the app will crash on Gear VR (it shows black screen and goes straight into Oculus Home).
With "Support Low Quality Lightmap shader permutations" no crash happens and apps runs normally (presumably).
Running ES2 build, full rebuild, Android 6.0.1, Galaxy S6
HQ_Lightmaps, which are forced for use when you disable this option, is not meant for Mobile platforms. Mobile uses LQ_Lightmaps. You can use the option for "Uncompressed Lightmaps" in the World Settings, but that will increase their cost significantly (by at least 4x!).
Also, this is not a GearVR specific or 4.14.1 specific issue as I was able to quickly repro in 4.13.
When getting App crashes with your game make sure to use the Android Device Monitor to filter out the UE4 crash and you can read the log there. You can do this by following the steps below:
answered Dec 19 '16 at 10:03 PM
Tim Hobson ♦♦ STAFF
Follow this question
Once you sign in you will be able to subscribe for any updates here