Forma adecuada de rotar UIImage con GPUImage

Quiero rotar un UIImage grande usando GPUImage porque es mucho más rápido que los charts centrales, al less en dispositivos iOS.

Esto es lo que estoy haciendo:

GPUImagePicture *src = [GPUImagePicture alloc] initWithImage:image]; GPUImageFilter *rotationFilter = [[GPUImageFilter alloc] init]; [rotationFilter setInputRotation:gpuRotationMode atIndex:0]; [src addTarget:rotationFilter]; [src processImage] [rotationFilter imageFromCurrentlyProcessedOutputWithOrientation:UIImageOrientationUp]; 

El único problema es que obtengo una tira de píxeles blancos en el extremo (las tiras negras no son parte de la image):

rotation de orientación gpuimage http://www.kevinharringtonphoto.com/photos/i-HNHM8dj/0/L/i-HNHM8dj-L.png

¿Cómo me deshago de esa tira blanca?

Nota: estoy usando otros filters en la parte superior del filter de rotation. Tal vez hay un problema en conjunción con otros filters.

El problema es el tamaño de una de las capas que está utilizando. Es demasiado pequeño. ¿Pasaste la image a través de un software optimizador de imágenes? Eso también causa ese tipo de problemas.