gl: pass alpha value to shader

Ideally, if alpha is 1.0, we should treat the source texture as opaque
when doing the sampling for blur.