Hi,
I'm working for havok (www.havok.com) and we recently bought a Google Nexus 6 (Snapdragon 805 + Adreno 420 GPU) for development. We are doing real time 3D applications using OpenGL ES 3. As soon as we enable MSAA we see serve instability in the OpenGL ES drivers. I would like to report a Bug about this including a repro case. Is this the correct place to report such bugs?
Kind Regards
Benjamin Thaut
Hello Benjamin.
Yes, this is the correct place. If you can reduce the repro to a simple test case and attach copies of the fragment / vertex shader that causes the "instability" that would be very helpful.
Other useful information include output from "glGetShaderInfoLog", libraries you are linking with in your "LOCAL_LDLIBS" from your Android.mk file, and "android:glEsVersion" specified in the Android manifest.
I had contact with the driver team via e-mail and it turns out that this indeed is a driver bug. Unfortunately there is no workaround so we disabled MSAA on the Adreno 420 for now.