У меня тоже не запустилось, куча варнингов про varying тоже есть, а основная проблема:
0(169) : error C7531: global function textureCube requires "#extension GL_NV_shadow_samplers_cube : enable" before use
Скорее всего это надо поправить шейдер sun_shape.frag