diff --git a/ShadowsocksX-NG/SWBQRCodeWindowController.m b/ShadowsocksX-NG/SWBQRCodeWindowController.m index 20e0d4f..b2651f7 100644 --- a/ShadowsocksX-NG/SWBQRCodeWindowController.m +++ b/ShadowsocksX-NG/SWBQRCodeWindowController.m @@ -72,9 +72,9 @@ CGContextRef bitmapRef = CGBitmapContextCreate(nil, width, height, 8, 0, cs, (CGBitmapInfo)kCGImageAlphaNone); #if TARGET_OS_IPHONE - CIContext *context = [CIContext contextWithOptions:nil]; + CIContext *context = [CIContext contextWithOptions: @{kCIContextUseSoftwareRenderer: true}]; #else - CIContext *context = [CIContext contextWithCGContext:bitmapRef options:nil]; + CIContext *context = [CIContext contextWithCGContext:bitmapRef options:@{kCIContextUseSoftwareRenderer: @true}]; #endif CGImageRef bitmapImage = [context createCGImage:image fromRect:extent];