着色器无法实现全透明

各位大神你们好
基础框架:OpenGLES
编译器:XCode
语言:Objective-C
第三方库:GPUImage
在这里我不是没有把GPUImageView的opaque设置为NO。
我在写着色器的时候发现,即便把透明度分量设置成0,得到的图片也不是全透明的,比如说gl_FragColor = vec4(1.0,0.5,0.5,0.0);。
请问这是为啥?
如何解决?

https://gameinstitute.qq.com/community/detail/121964