We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I've recently discovered shader sampling bug on r12p1 on S7 series. Looks visually similar to what we previously had on r7p0.
Reproducing issue
Scenario 1.
Dolphin emulator:
http://dl.dolphin-emu.org/builds/dolphin-master-5.0-600.apk
Homebrew demo:
Neo Tanks - WiiBrew
Unzip downloaded archive, in Dolphin set path to unpacked folder and choose boot.dol, swipe right to a folder icon, run boot.dol.
Screenshots:
r12p1: https://s13.postimg.io/7ca1duydz/download_20160914_002047.png
v145: https://s17.postimg.io/77mtbf2gv/download_20160914_002058.png
Scenario 2:
Seascape Benchmark - Android Apps on Google Play (totally black screen)
r12p1: https://s15.postimg.io/k1glc3ycb/Screenshot_20160913_234123.png
v145: https://s21.postimg.io/i1ire4gvb/download_20160914_004921.png
Scenario 3:
REV Vehicle Demo - Android Apps on Google Play
(Missing shaders)
r12p1: https://s11.postimg.io/jbivi1n9f/download_20160914_002118.png
https://s17.postimg.io/chb8p9rin/download_20160914_002120.png
v145: https://s17.postimg.io/xawj9qvzz/download_20160914_002111.png
https://s10.postimg.io/fejl93v49/download_20160914_002114.png
The issue with the REV Vehicle Demo seems to be that the application seems to be assuming that the extension GL_AMD_compressed_ATC_texture is available; it's not on Mali which means some texture samplers are just returning the OpenGL ES standard error color (black, with fully transparent alpha channel).
I doubt this one is a regression; it would never have worked on Mali as we have never supported this texture format.
Cheers, Pete