fix warnings related to double -> float conversion and removed vblend_ma...

...sk function as it requires a compile-time constant mask and is not used