Because when IrfanPaint is active it uses its own more precise and rational painting routine; have a look at the precision cursors at high zoom levels: now they are perfectly aligned to the pixel borders, and the painting is almost always precise. Zoom an image so that you can see the pixels very well, and compare the rendering with and without IrfanPaint active: you'll notice that with IrfanPaint the pixels are perfect squares, they may be cut on the borders of the window and, if you scroll the image, they move away correctly; instead, if it's disabled, the pixels may be a bit rectangular, and if you scroll the image they move away in a strange way. I even noticed that in some cases the bottom pixels aren't visible when a little image (e.g. an icon) is very zoomed.
The strange thing is that I introduced this experimental feature after the 0.4.12.66 release, so I don't really know how can it be present in the dll version shipped with IV. Maybe Irfan released an experimental version that I sent him... I don't know...
The strange thing is that I introduced this experimental feature after the 0.4.12.66 release, so I don't really know how can it be present in the dll version shipped with IV. Maybe Irfan released an experimental version that I sent him... I don't know...
Comment