Get rid of glstate.viewport.restore() for Mali/Adreno Soc
 Reorganize OSK button
Update native