qt: frosted glass shader effect allow non-opaque background & disable blending if background is opaque (optimization)
See individual commits.
Lifts a limitation, and brings optimization because now we do not use blending for two shader effects.
Request review @chub