Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-24076

Raster paint engine's drawImage() samples pixels from ARGB32PM images too far to the left when drawing on RGB32/ARGB32PM targets

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Not Evaluated
    • None
    • 5.0.0
    • GUI: Painting
    • None
    • Ubuntu 10.04, 64-bit

    Description

      When drawing a scaled-up, ARGB32PM image on an RGB32/ARGB32PM target, without SmoothPixmapTransform, with source over composition, the image appears shifted to the right, as if the image pixels were sampled too far left. It also happens if the image is scaled up and rotated 180 degrees. The bug does not occur if opacity is less than 1, the image format is not ARGB32PM, the target format is not RGB32/ARGB32PM, SmoothPixmapTransform is enabled, transformation is different than the ones mentioned or if composition mode is not source over. The bug does not affect texture brushes.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              rodal Samuel Rødal
              kkalland Kim Motoyoshi Kalland (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes