Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-3061

Incorrect rendering triggered by cairo CAIRO_OPERATOR_SATURATE with subpixel positioning

    • pixman-0.38.4-3.el8
    • None
    • None
    • sst_gpu
    • 4
    • 7
    • None
    • False
    • Hide

      None

      Show
      None
    • No
    • CentOS Stream
    • None
    • If docs needed, set a value
    • None

      Description of problem:
      pixman 0.38.x has a regression that causes incorrect rendering in some circumstances. This can be triggered by the use of cairo with CAIRO_OPERATOR_SATURATE and subpixel positioning, and causes OpenSlide <https://openslide.org/> to produce incorrect output.

      Version-Release number of selected component (if applicable):
      0.38.4-2.el8.x86_64

      How reproducible:
      Always

      Steps to Reproduce:
      Compile and run attached test program.

      Actual results:
      Program prints "Failed"

      Expected results:
      Program prints "OK"

      Additional info:
      This is fixed upstream in https://gitlab.freedesktop.org/pixman/pixman/-/commit/8256c235d9b3854d039242356905eca854a890ba, which is in pixman 0.40.0.

            rh-ee-jexposit Jose Exposito Quintana
            bagilbert Benjamin Gilbert (Inactive)
            Tomas Pelka Tomas Pelka
            Votes:
            0 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated:
              Resolved: