Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. Implementing screen driver for using OpenGL surfaces with Qt for Embedded Linux
QtWS25 Last Chance

Implementing screen driver for using OpenGL surfaces with Qt for Embedded Linux

Scheduled Pinned Locked Moved Mobile and Embedded
3 Posts 2 Posters 2.8k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Offline
    L Offline
    Luc4
    wrote on last edited by
    #1

    Hi! I would like to be able to use OpenGL surfaces with Qt for Embedded Linux.

    I've been able to use my existing EGL implementation to create a single full screen window. Anyway, I would like to be able as well to open new Qt windows or other Qt applications and to place Qt widgets over my OpenGL surface (QGLWidget). Is this possible?
    I tried to place widgets inside my QGraphicsView rendered using the OpenGL mode, but it seems it is not using OpenGL anymore.

    I tried to give a look to the PowerVR implementation, but it seems to be quite complicated. Is there anything else that could be useful to understand how I can implement this driver? I found out this: http://docs.huihoo.com/qt/4.4/qws-ahigl.html, but I noticed I can't find it in the "official" documentation for Qt 4.7.2. Does this still applies to Qt Embedded 4.7.2? Or is this outdated? May you suggest anything else to accomplish this task?

    Thanks!

    1 Reply Last reply
    0
    • J Offline
      J Offline
      jbarron
      wrote on last edited by
      #2

      Have you read the following blog post?

      "http://labs.qt.nokia.com/2010/08/05/hitching-qtembedded-to-a-framebuffer-opengl-es-2-abstraction":http://labs.qt.nokia.com/2010/08/05/hitching-qtembedded-to-a-framebuffer-opengl-es-2-abstraction

      1 Reply Last reply
      0
      • L Offline
        L Offline
        Luc4
        wrote on last edited by
        #3

        Yes, sure, that's how I came up with my full-screen OpenGL surface.
        Now I would like to go one step further and implement windowing using my EGL implementation. The link I posted seems promising, but I'm trying to understand why it seems not to be part of the "official" documentation.
        Thanks!

        1 Reply Last reply
        0

        • Login

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • Users
        • Groups
        • Search
        • Get Qt Extensions
        • Unsolved