public class AlphaBlend: BasicOperation { public var mix: Float = 0.5 { didSet { uniformSettings["mixturePercent"] = mix } } public init() { super.init(fragmentShader: AlphaBlendFragmentShader, numberOfInputs: 2) ({ mix = 0.5 })() } }