         if minSize <= kMinImageSize
         {
             bokehSize = kMinBokehSize
-            sizeRatio = 1
+            sizeRatio = kMinSizeRatio
         }
         else
         {

    private let kFacesTextureIndex:Int = 2
    private let kBokehTextureIndex:Int = 3
    private let kMinImageSize:Int = 640
    private let kMinBokehSize:Int = 15
    private let kRepeatingElement:Float = 1
    private let kGaussSigma:Float = 6
    
    required init(device:MTLDevice)
    {
        bokehSize = 0
        sizeRatio = 0
        
        super.init(device:device, functionName:kFunctionName)
    }

                            let deltaRadius:Int = hyp - faceFeatureRadius
                            let pixelWeight:Float
                            
                            if deltaRadius > faceRadius
                            {
                                pixelWeight = 1
                            }
                            else if deltaRadius > 0
                            {
                                let deltaRadiusFloat:Float = Float(deltaRadius)
                                pixelWeight = deltaRadiusFloat / faceRadiusFloat
                            }
                            else
                            {
