Details
-
Suggestion
-
Resolution: Out of scope
-
P4: Low
-
4.6.2
-
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
- relates to
-
QTBUG-8040 Compressed texture support in QML
-
- Closed
-