Qt 4.8.3 on mpc5121 with opengl under QNX 6.5.0SP1
-
Hi all,
I am testing qt 4.8.3 against the ppc mpc5121 cpu.
It seems to work very well, if I do not try to use opengl.
I have tested following 2 configurations:a) @./configure -prefix /opt/qt-qnx650/4.8.3/ppcbe -xplatform qws/qnx-ppc-g++ -embedded powerpc -no-gfx-linuxfb -no-mouse-linuxtp -no-kbd-tty -no-qt3support -qt-gfx-qnx -qt-mouse-qnx -qt-kbd-qnx -no-exceptions -confirm-license -no-webkit -opengl es2@
b) @./configure -prefix /opt/qt-qnx650/4.8.3/ppcbe -xplatform qws/qnx-ppc-g++ -embedded powerpc -no-gfx-linuxfb -no-mouse-linuxtp -no-kbd-tty -no-qt3support -qt-gfx-qnx -qt-mouse-qnx -qt-kbd-qnx -no-exceptions -confirm-license -no-webkit -opengl es1 -no-openvg@
(Without -no-openvg in case b) I got compile problems.
I use this driver:
NAME=devg-mpc5121.so
DESCRIPTION=Graphics driver dll for Freescale 5121e
DATE=2008/11/07-18:33:33-EST
STATE=stable
HOST=CControl
USER=ccontrol
VERSION=6.4.0
TAGID=2406and got following error:
root@mecp512x:/qt/examples/opengl/hellogl_es>./hellogl_es -qws
QQnxScreen: Attached to Device, number of displays: 1
QQnxScreen: Attached to Display 0, resolution 1024x768, refresh 60 Hz
QQnxMouseHandler: connected.
QWSQnxKeyboardHandler: connected.
QEglContext::chooseConfig(): Could not find a suitable EGL configuration
Requested: "type=es1 rgba=5,6,5,0 surface-type=window"
Available:
"id=1 type=es1 rgba=8,8,8,8 surface-type=window,pixmap,pbuffer,1415
caveat=none level=1 max-pbuffer-size=2048x2048
native-renderable=true visual-id=0 visual-type=5152
bind-texture=no-rgb,rgba min-swap-interval=255
max-swap-interval=0"
...
"id=11 type=es1 rgba=5,6,5,0 surface-type=window,pixmap,pbuffer,1415
caveat=none level=1 max-pbuffer-size=2048x2048
native-renderable=true visual-id=0 visual-type=4880
bind-texture=rgb,no-rgba min-swap-interval=255
max-swap-interval=0"
"id=12 type=es1 rgba=5,6,5,0 surface-type=window,pixmap,pbuffer,1415
caveat=none level=2 max-pbuffer-size=2048x2048
native-renderable=true visual-id=0 visual-type=4880
bind-texture=rgb,no-rgba min-swap-interval=255
max-swap-interval=0"
"id=13 type=es1 rgba=5,6,5,0 surface-type=window,pixmap,pbuffer,1031
caveat=none level=1 max-pbuffer-size=2048x2048
native-renderable=false visual-id=1 visual-type=4880
bind-texture=no-rgb,no-rgba min-swap-interval=255
max-swap-interval=0"
"id=14 type=es1 rgba=5,6,5,0 surface-type=window,pixmap,pbuffer,1031
caveat=none level=2 max-pbuffer-size=2048x2048
native-renderable=false visual-id=1 visual-type=4880
bind-texture=no-rgb,no-rgba min-swap-interval=255
max-swap-interval=0"
...
"id=19 type=es1 rgba=5,6,5,0 depth=28 surface-type=window,pixmap,pbuffer,1031
caveat=none level=1 max-pbuffer-size=2048x2048
native-renderable=false visual-id=4 visual-type=4880
bind-texture=no-rgb,no-rgba min-swap-interval=255
max-swap-interval=0"
"id=20 type=es1 rgba=5,6,5,0 depth=28 surface-type=window,pixmap,pbuffer,1031
caveat=none level=2 max-pbuffer-size=2048x2048
native-renderable=false visual-id=4 visual-type=4880
bind-texture=no-rgb,no-rgba min-swap-interval=255
max-swap-interval=0"
...
"id=23 type=es1 rgba=5,6,5,0 surface-type=window,pixmap,pbuffer,1031
caveat=none level=1 max-pbuffer-size=2048x2048
native-renderable=false visual-id=7 visual-type=4880
samples=4 sample-buffers=1 bind-texture=no-rgb,no-rgba
min-swap-interval=255 max-swap-interval=0"
"id=24 type=es1 rgba=5,6,5,0 surface-type=window,pixmap,pbuffer,1031
caveat=none level=2 max-pbuffer-size=2048x2048
native-renderable=false visual-id=7 visual-type=4880
samples=4 sample-buffers=1 bind-texture=no-rgb,no-rgba
min-swap-interval=255 max-swap-interval=0"
...
"id=27 type=es1 rgba=5,6,5,0 depth=28 surface-type=window,pixmap,pbuffer,1031
caveat=none level=1 max-pbuffer-size=2048x2048
native-renderable=false visual-id=10 visual-type=4880
samples=4 sample-buffers=1 bind-texture=no-rgb,no-rgba
min-swap-interval=255 max-swap-interval=0"
"id=28 type=es1 rgba=5,6,5,0 depth=28 surface-type=window,pixmap,pbuffer,1031
caveat=none level=2 max-pbuffer-size=2048x2048
native-renderable=false visual-id=10 visual-type=4880
samples=4 sample-buffers=1 bind-texture=no-rgb,no-rgba
min-swap-interval=255 max-swap-interval=0"
...
"id=36 type=es1 rgba=5,6,5,0 surface-type=window,pixmap,pbuffer,1415
caveat=slow max-pbuffer-size=2147483647x2147483647
max-pbuffer-pixels=2147483647 native-renderable=true
visual-id=0 visual-type=4880 bind-texture=rgb,no-rgba
min-swap-interval=255 max-swap-interval=0"
"id=37 type=es1 rgba=5,6,5,0 surface-type=window,pixmap,pbuffer,1031
caveat=slow max-pbuffer-size=2147483647x2147483647
max-pbuffer-pixels=2147483647 native-renderable=false
visual-id=1 visual-type=4880 bind-texture=no-rgb,no-rgba
min-swap-interval=255 max-swap-interval=0"
...
"id=40 type=es1 rgba=5,6,5,0 depth=28 surface-type=window,pixmap,pbuffer,1031
caveat=slow max-pbuffer-size=2147483647x2147483647
max-pbuffer-pixels=2147483647 native-renderable=false
visual-id=4 visual-type=4880 bind-texture=no-rgb,no-rgba
min-swap-interval=255 max-swap-interval=0"
...
"id=42 type=es1 rgba=5,6,5,0 surface-type=window,pixmap,pbuffer,1031
caveat=slow max-pbuffer-size=2147483647x2147483647
max-pbuffer-pixels=2147483647 native-renderable=false
visual-id=7 visual-type=4880 samples=4 sample-buffers=1
bind-texture=no-rgb,no-rgba min-swap-interval=255
max-swap-interval=0"
...
"id=44 type=es1 rgba=5,6,5,0 depth=28 surface-type=window,pixmap,pbuffer,1031
caveat=slow max-pbuffer-size=2147483647x2147483647
max-pbuffer-pixels=2147483647 native-renderable=false
visual-id=10 visual-type=4880 samples=4 sample-buffers=1
bind-texture=no-rgb,no-rgba min-swap-interval=255
max-swap-interval=0"
...Any ideas?
Kind regards
Michael