make sure glsl extensions are requested at the start of a shader

Change-Id: Ib225dde13078726b8d7a989345c16cf7244d4b76
Merge topic 'shader_extensions' into master

bf48e6f1 make sure glsl extensions are requested at the start of a shader