From 133a3521f846a0874cbd8c370990070559b996f7 Mon Sep 17 00:00:00 2001 From: pepsin Date: Sun, 14 Jul 2019 15:30:45 +0800 Subject: [PATCH] Fix CropFilter kGPUImageRotateLeft wrong --- framework/Source/GPUImageCropFilter.m | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/framework/Source/GPUImageCropFilter.m b/framework/Source/GPUImageCropFilter.m index 22e33c17f..9dd42ebcb 100755 --- a/framework/Source/GPUImageCropFilter.m +++ b/framework/Source/GPUImageCropFilter.m @@ -138,17 +138,17 @@ - (void)calculateCropTextureCoordinates; }; break; case kGPUImageRotateLeft: // Fixed { - cropTextureCoordinates[0] = maxY; // 1,0 - cropTextureCoordinates[1] = 1.0 - maxX; + cropTextureCoordinates[0] = (GLfloat)maxY; // 1,0 + cropTextureCoordinates[1] = (GLfloat)minX; - cropTextureCoordinates[2] = maxY; // 1,1 - cropTextureCoordinates[3] = 1.0 - minX; + cropTextureCoordinates[2] = (GLfloat)maxY; // 1,1 + cropTextureCoordinates[3] = (GLfloat)maxX; - cropTextureCoordinates[4] = minY; // 0,0 - cropTextureCoordinates[5] = 1.0 - maxX; + cropTextureCoordinates[4] = (GLfloat)minY; // 0,0 + cropTextureCoordinates[5] = (GLfloat)minX; - cropTextureCoordinates[6] = minY; // 0,1 - cropTextureCoordinates[7] = 1.0 - minX; + cropTextureCoordinates[6] = (GLfloat)minY; // 0,1 + cropTextureCoordinates[7] = (GLfloat)maxX; }; break; case kGPUImageRotateRight: // Fixed {