Results 1 to 1 of 1

Thread: Some tearing on QML animations

  1. #1
    Join Date
    Dec 2015
    Posts
    3
    Qt products
    Qt5 Qt/Embedded
    Platforms
    Unix/X11

    Default Some tearing on QML animations

    I am noticing some tearing with some QML 2 animations with Qt 5.4.2 on my Tegra 3 based embedded Linux board. I doubt if this is a complete vsync issue because most of the animations are smooth but there are some animations that involve a lot of parallel motion and clipping that tear consistently. These animation come out torn as opposed to simply stuttering so I don't think it is completely a performance issue either. Though it might be caused by the system not being able to put out the necessary FPS to sync properly? The exact same application has no such trouble on my Haswell i7 PC.

    I have enabled QT_QPA_EGLFS_FORCEVSYNC to no effect and have not yet managed to find anything else that I can try. I should mention though that I am running EGLFS with an X11 backend (http://code.qt.io/cgit/qt/qtbase.git..._x11.cpp?h=5.4) as a result of the Nvidia drivers dictating the use of X11. I would assume that this means that I can't really use the FB related settings normally available with EGLFS. Is there anything else that I can try to fix this?

    PS. By setting QT_QPA_EGLFS_SWAPINTERVAL to 0 I can get the tearing to become a whole lot worse. This again suggests that I most likely do not have a whole system vsync issue.

    PPS. I am getting a "QSGContext::initialize: stencil buffer support missing, expect rendering errors" warning at the start of my application.
    Last edited by Gerharddc; 16th December 2015 at 06:39.

Similar Threads

  1. Animations
    By hema in forum Newbie
    Replies: 2
    Last Post: 11th July 2011, 13:05
  2. Animations
    By hema in forum The GraphicsView Framework
    Replies: 0
    Last Post: 8th July 2011, 07:54
  3. QGL: Tearing in Fullscreenmode with two displays
    By beetleskin in forum Qt Programming
    Replies: 0
    Last Post: 18th January 2011, 18:16
  4. QGLWidget tearing when drawing video
    By koan in forum Qt Programming
    Replies: 0
    Last Post: 9th October 2010, 17:24
  5. How to remove animations?
    By mirelon in forum Qt Programming
    Replies: 1
    Last Post: 4th February 2010, 10:41

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.