Uploaded image for project: 'Qt Safe Renderer'
  1. Qt Safe Renderer
  2. QSR-612

RGB565 works correctly only on little endian surface

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Not Evaluated
    • QSR 1.1.2
    • QSR 1.1.1
    • Runtime
    • None
    • All
    • 7dca474dbea2b3d6552a202f4b4209486feb2ed2

    Description

      After trying big endian framebuffer in i.MX6 and little endian drm framebuffer in i.MX8, it seems that RGB565 only works correctly with little endian surface format.

      The easy fix is to rename the format to RGB565_LE. If big endian format is needed, then one qToBigEndian() call is needed in blitting.

       

      Attachments

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

        Activity

          People

            jani.launonen Jani Launonen (Inactive)
            jani.launonen Jani Launonen (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes