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

pvrtc compressed texture support in Qt 4.6.2.

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Out of scope
    • P4: Low
    • Some future release
    • 4.6.2
    • GUI: OpenGL
    • None
    • Qt 4.6 on top of OpenGL ES 2.0 on an Intel board using the CE3100 part.

    Description

      I'm trying to load my pvrct4 compressed image files via QPixmap::load(fileName, "PVRTC4") and it fails.
      Walking through the QPixmap code, I see it uses a QPixmapData of type QRasterPixmapData which it gets from the current graphics system which is of
      type QWSGraphicsSystem. ]Looking further, it appears the only way to load pvrtc is with QGLPixmapData which is part of the QGLGraphicsSystem

      We configure out Qt to use qws and the QScreen api with our custom gfxdriver plugin, so we don't use QGLGpahicsSystem and can't get a QGLPixmapData
      to load pvrtc images, from what I see.

      we are using Qt 4.6 on top of OpenGL ES 2.0 on an Intel board using the CE3100 part. We are using a Qt gfxdriver plugin we wrote that we call intelce -it basically initializes the Intel GDL and supplies the Qt EGL code with the native window handle to use (which is a GDL UPP plane id).

      Attachments

        Issue Links

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

          Activity

            People

              kjernase Trond Kjernåsen (Inactive)
              muthusha Muthukumar Shanmugampillai
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes