Refactoring putting shader specific code into Effects.TextureBlend
Refactoring, no functional change