Cherry pick some fixes

This commit is contained in:
Ilya Laktyushin
2023-04-22 13:11:04 +04:00
parent 0d1140a175
commit 9b451481a3
17 changed files with 188 additions and 69 deletions

View File

@@ -498,7 +498,7 @@
}] map:^UIImage *(UIImage *image)
{
if (avatar) {
CGFloat maxSide = [GPUImageContext maximumTextureSizeForThisDevice];
CGFloat maxSide = MIN(TGPhotoEditorResultImageAvatarMaxSize.width, [GPUImageContext maximumTextureSizeForThisDevice]);
if (MAX(image.size.width, image.size.height) > maxSide) {
CGSize fittedSize = TGScaleToFit(image.size, CGSizeMake(maxSide, maxSide));
return TGScaleImageToPixelSize(image, fittedSize);