opengl rendering

Bug #813995 reported by matysek
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenLP
Fix Released
Wishlist
rimach

Bug Description

With Qt4 it is possible to use opengl rendering.

It could be used as an alternative rendering method for lyrics, presentations and other stuff. Opengl could improve performance of rendering for some configurations.

For rendering it is now used class QtWebKit.QWebView.
Since qt 4.6 there is class QtWebKit.QGraphicsWebView.
For this class it should be possible to enable opengl rendering.

Some links:
QT Webkit performance tuning: http://web.archiveorange.com/archive/v/vXzdE4eBFnLmarVnsvOf
http://doc.qt.nokia.com/4.6/qgraphicswebview.html

Related branches

Changed in openlp:
importance: Undecided → Wishlist
Revision history for this message
Raoul Snyman (raoul-snyman) wrote :

I've tried this, and sadly it doesn't seem to work. Either that or my OpenGL is not working properly.

Changed in openlp:
assignee: nobody → m2j (m2j)
Changed in openlp:
milestone: none → 1.9.7
status: New → In Progress
Revision history for this message
Meinert Jordan (m2j) wrote :

Hi o123hallo,

just a remark: don't spend too much work in QGraphicsWebView. All signs are pointing to WebKit2. According to the requirements of OpenLP I think, that this is the direction to go. Unfortunately the Qt API for WebKit2 is not yet released, so that it can't be used.
For further information have a look at:
http://blog.forwardbias.in/2011/08/on-webkit-and-webkit2.html
http://labs.qt.nokia.com/2011/07/07/qwebview-and-friends-are-looking-for-a-new-maintainer/

Meinert Jordan (m2j)
Changed in openlp:
assignee: m2j (m2j) → rimach (crichter)
Changed in openlp:
status: In Progress → Triaged
status: Triaged → Confirmed
Tim Bentley (trb143)
Changed in openlp:
milestone: 1.9.7 → none
Revision history for this message
Andreas Preikschat (googol-deactivatedaccount) wrote :

crichter: Am I right and this is fixed?

Revision history for this message
rimach (crichter) wrote :

I activated the opengl rendering, but Im not sure it works for all platform neither it has any performance advantages?

Revision history for this message
Andreas Preikschat (googol-deactivatedaccount) wrote :

I didn't fine and huge difference in performance. But maybe that's just my computer....

Cheers, I consider this as done then.

Changed in openlp:
milestone: none → 1.9.8
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.