texture memory usage has nothing to do with shaders.

it depends on wether you use the same textures for all terrains (mtlskin) or separate textures for each terrain (entskin).

of course the first solution will consume much less texture memory because the textures will be shared.