Our environment is Qt 4.8.0, MIPS 32 bit Qt/QML application with OpenGL ES
2.0 graphics. We randomly see a crash in qml with the following stack trace:
stack_trace = Caught SIGSEGV (11)Fault at memory location 0x0 due to
address not mapped to object (1).
I think it's a eglfs issue. eglfs uses opengl fullscreen. opengl does not
support partial screen updates - everything has to be redrawn when anything
on screen changes. If opengl drawing is the one that takes all the CPU,
then we can explain it. Even if nothing has changes in the other widgets,
I have a grid view that I want to optimize. I found that most of the cpu
time is taken in rendering the gridview. I need to make sure scenegraph
batches as many operations as possible. To do this, I set all the env
variables suggested in docs
like QSG_RENDERER_DEBUG=render, QSG_RENDERER_DEBUG=dump
Thanks for the reply. I only said they look similar, not the same. Of
course, I do not understand OpenGL very well. I am now trying to read and
understand what each line of the apitrace means and write a standalone
opengl c app that only makes those calls.
I am relatively new to opengl, so bear
Here is the full apitrace for the non working case..
0 eglBindAPI(api = EGL_OPENGL_ES_API) = EGL_TRUE
1 eglGetDisplay(display_id = NULL) = 0x432ff0
2 eglInitialize(dpy = 0x432ff0, major = 1, minor = 4) = EGL_TRUE
3 eglChooseConfig(dpy = 0x432ff0, attrib_list = {EGL_RED_SIZE, 0,
EGL_GREEN_SIZE, 0,
6, 2013 at 3:46 PM, Narayanarao Rao nar...@gmail.com wrote:
Here is the full apitrace for the non working case..
0 eglBindAPI(api = EGL_OPENGL_ES_API) = EGL_TRUE
1 eglGetDisplay(display_id = NULL) = 0x432ff0
2 eglInitialize(dpy = 0x432ff0, major = 1, minor = 4) = EGL_TRUE
3 eglChooseConfig
I tried the patch you suggested and it works. What does this mean? Are
there any performance implications to this?
___
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest
I am able to build qtbase and qtdeclarative from git with a few changes for
our MIPS 74kf -mdspr2 platform. I use eglfs plugin.
If I don't pass any qml file to qmlscene, eglfs does gltexsubimage2d of a
qimage (file selection dialog). That works fine. I can see the file
selection dialog, though
I wanted to try out the new scenegraphrenderer performance on our MIPS
embedded platform. I have a working Qt 5.0 build on our platform. When I
tried to compile, I got couple of compile errors in qtbase, which I worked
around. However, qtdeclarative fails with
*n file included from
On Tue, Sep 24, 2013 at 5:30 PM, Richard Moore r...@kde.org wrote:
On 24 September 2013 12:46, Mandeep Sandhu mandeepsandhu@gmail.com
wrote:
Do you need QtWebkit for your tests? If not, you could disable it while
configuring Qt.
This error is coming from the v4 engine used in Qt
10 matches
Mail list logo