TextureTools: use `layout(binding = ...)` only if GLSL supports it.
TextureTools: use `layout(binding = ...)` only if GLSL supports it.

DerThorsten/magnum,ashimidashajia/magnum,DerThorsten/magnum,MiUishadow/magnum,DerThorsten/magnum,MiUishadow/magnum,MiUishadow/magnum,MiUishadow/magnum,MiUishadow/magnum,DerThorsten/magnum,MiUishadow/magnum,DerThorsten/magnum,ashimidashajia/magnum,ashimidashajia/magnum,ashimidashajia/magnum,ashimidashajia/magnum