anchor.diff:                  m_nWidth = uint32 fImg.Size.X, 
                   m_nHeight = uint32 fImg.Size.Y,
                   m_nFormat = uint32 fImg.Format,
  -                m_nSampleCount = uint32 samples
  +                m_nSampleCount = uint32 1
               )
   
               
  
positive.code:         device.perform {
              do! Command.TransformLayout(cImg, VkImageLayout.TransferSrcOptimal)
  
              do! Command.Blit(cImg.[ImageAspect.Color, 0, 0], srcBox, fImg.[ImageAspect.Color, 0, 0], lBox, VkFilter.Nearest)
              do! Command.Blit(cImg.[ImageAspect.Color, 0, 1], srcBox, fImg.[ImageAspect.Color, 0, 0], rBox, VkFilter.Nearest)
  
              //do! Command.Copy(cImg.[ImageAspect.Color, 0, 0], V3i.Zero, fImg.[ImageAspect.Color, 0, 0], V3i.Zero, V3i(info.framebufferSize, 1))
              //do! Command.Copy(cImg.[ImageAspect.Color, 0, 1], V3i.Zero, fImg.[ImageAspect.Color, 0, 0], V3i(info.framebufferSize.X, 0, 0), V3i(info.framebufferSize, 1))
              
              do! Command.TransformLayout(fImg, VkImageLayout.TransferSrcOptimal)
          }
  
  
negative.code:         let nfImg =
              device.CreateImage(
                  V3i(info.framebufferSize * V2i(2,1), 1),
                  1, 1, 1, 
                  TextureDimension.Texture2D,
                  TextureFormat.Rgba8,
                  VkImageUsageFlags.TransferDstBit ||| VkImageUsageFlags.TransferSrcBit ||| VkImageUsageFlags.SampledBit
  