         // Поэтому что бы отобразить загруженную текстуру и не возится с вращением картинки пока сделаем так:
         // просто приведем координаты к bottom-left варианту, т.е. попросту зеркально отобразим
         //
-        metalView.layer.transform = CATransform3DMakeRotation(CGFloat(M_PI),1.0,0.0,0.0);
-        self.addSubview(metalView);
+        metalView.layer.transform = CATransform3DMakeRotation(CGFloat(M_PI),1.0,0.0,0.0)
+        self.addSubview(metalView)
         
         //
         // Нам нужно сказать рисовалке о реальной размерности экрана в котором будет картинка рисоваться.

    // Функция которую будем применять к изображению назовем kernel_adjustSaturation
    // и разместим в файле проекта: IMPSaturationFilter.metal.
    //
    private var pipeline:MTLComputePipelineState!=nil;
    
    //
    // Настраиваем распараллеливание. Например, мы решили, что нам достаточно запустить по 8 тредов в каждом направлении

    // MetalKit немного экономит для нас время - дает сосредоточится на функционале, вместо того что бы писать
    // много лишнего кода.
    //
    private var metalView:MTKView!=nil
    
    //
    // Переменная котейнер доя храения текстуры с которой будем работать. В текстуру мы загрузим картинку 
