Fragment Shader : use mix() for decal/blend