[Closed] QML ShaderEffectItem does not work in ARM-based device with QNX
-
Hi,
I cross-compiled Qt5 for a pandaboard [pandaboard.org] with TI ARM Cortex A9 CPU and SGX 540 GPU. All classic QWidget apps are running with no issues. However the QML apps with shader code output a blank screen. When I digged further I found the QNX plugin is making the connection with the display driver.
Basic QML items such as rectangles and images are displayed properly but none of the shader effects produce the intended output. The basic hellogl_es2 app also outputs a black screen and what follows is the debug output screen:# ./hellogl_es2
QQnxScreen: screen_get_display_property_iv() reported an invalid physical screen size (0×0). Falling back to QQNX_PHYSICAL_SCREEN_SIZE environment variable.
This plugin does not support propagateSizeHints()
This plugin does not support propagateSizeHints()
QBackingStore::flush() called with non-exposed window, behavior is undefined
QBackingStore::flush() called with non-exposed window, behavior is undefined
QBackingStore::flush() called with non-exposed window, behavior is undefined
QBackingStore::flush() called with non-exposed window, behavior is undefinedPlease help me to fix this issue. I compiled the latest Qt5 from the git repos.
Thanks -
Please don't "duplicate post":/forums/viewthread/19984/ questions. Thanks!
(Closing this thread.)