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. QtOpenGL on Symbian!!
Forum Updated to NodeBB v4.3 + New Features

QtOpenGL on Symbian!!

Scheduled Pinned Locked Moved Mobile and Embedded
16 Posts 6 Posters 9.2k Views 1 Watching
  • 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.
  • K Offline
    K Offline
    kamalakshantv
    wrote on last edited by
    #6

    [quote author="rahulgarg" date="1292486918"]Symbian C++ has been deprecated for all intents and purposes[/quote]

    Where did you get this information from?

    1 Reply Last reply
    0
    • K Offline
      K Offline
      kamalakshantv
      wrote on last edited by
      #7

      Also regarding OpenGL and Symbian C++, it was confirmed that developers will have to use Symbian C++ for better performance as required in 3d games in last weeks webinar on Game development from Forum Nokia.

      1 Reply Last reply
      0
      • R Offline
        R Offline
        rahulgarg
        wrote on last edited by
        #8

        A kind developer on Forum Nokia pointed to the following page: http://wiki.forum.nokia.com/index.php/Qt_4.7_for_Symbian^3_-_developer_version

        Looks like QtOpenGL will be available on Symbian sometime soon in the future :)

        1 Reply Last reply
        0
        • K Offline
          K Offline
          kamalakshantv
          wrote on last edited by
          #9

          [quote author="rahulgarg" date="1292524952"]A kind developer on Forum Nokia pointed to the following page: http://wiki.forum.nokia.com/index.php/Qt_4.7_for_Symbian^3_-_developer_version

          Looks like QtOpenGL will be available on Symbian sometime soon in the future :)[/quote]

          It will be available, but won't give you good performance when compared to usage of native Symbian C++ code. So it all depends upon your requirement. If you are targeting 3d games or something like that then you probably cannot avoid Symbian C++.

          1 Reply Last reply
          0
          • A Offline
            A Offline
            alexander
            wrote on last edited by
            #10

            Maybe Qt3D will help in the future.

            1 Reply Last reply
            0
            • T Offline
              T Offline
              tobias.hunger
              wrote on last edited by
              #11

              QtK: I never used the QtOpenGL, but isen't it mostly handling setup, etc.? All the classes I see in the documentation are basically Qt wrappers around common GL object types. Why should that be significantly slower than "native" OpenGL?

              I am really curious: Do you have any measurements showing how much slower QtOpenGL is compared to the native GL APIs?

              1 Reply Last reply
              0
              • A Offline
                A Offline
                alexander
                wrote on last edited by
                #12

                "http://blog.qt.nokia.com/2010/11/09/qt-4-7-1-and-qt-mobility-1-1-0-released/#comment-1443":http://blog.qt.nokia.com/2010/11/09/qt-4-7-1-and-qt-mobility-1-1-0-released/#comment-1443

                1 Reply Last reply
                0
                • X Offline
                  X Offline
                  xsacha
                  wrote on last edited by
                  #13

                  Qt4.7.1 officially supports QtOpenGL as far as I know.

                  Of course the non-Qt code can always edge out Qt code. It's like assembler vs C.
                  However, if the Qt does everything you need, it can likely be just as fast.

                  There's no reason you can't make a game (such as Angry Birds) in Qt when the gestures and OpenGL support is here in Qt4.7.1.

                  • Sacha
                  1 Reply Last reply
                  0
                  • K Offline
                    K Offline
                    kamalakshantv
                    wrote on last edited by
                    #14

                    [quote author="Tobias Hunger" date="1292528051"]QtK: I never used the QtOpenGL, but isen't it mostly handling setup, etc.? All the classes I see in the documentation are basically Qt wrappers around common GL object types. Why should that be significantly slower than "native" OpenGL?

                    I am really curious: Do you have any measurements showing how much slower QtOpenGL is compared to the native GL APIs?[/quote]

                    I don't know about the implementation details. But using Symbian C++ for 3D and graphics intensive games was suggested in "this":http://wl4.peer360.com/b/4y284M9O2XBme16hfVVK/mle.asp?hl=88058516&CID=116507 webinar from Nokia on Developing Games.

                    Also it was explained that porting 3rd party engines would be easy and could be used. And it seems most existing games on ovi does the same. Will have to wait for someone to write something using QtOpenGL to measure it performance.

                    Also it would be great if some sort of game example is provided with Qt SDK using QtOpenGL. Even I would like to use QtOpenGL if it gives similar performance.

                    1 Reply Last reply
                    0
                    • R Offline
                      R Offline
                      rahulgarg
                      wrote on last edited by
                      #15

                      Removed for now.

                      1 Reply Last reply
                      0
                      • C Offline
                        C Offline
                        changsheng230
                        wrote on last edited by
                        #16

                        Hi, OpenGL source codes have already exsited in Nokia QT SDK 1.0 C:\NokiaQtSDK\Symbian\SDK\src\opengl

                        I don't think there will be problem of using QtOpenGL for Symbian^3. But the earlier devices which don't have GPU ( or graphic acceleration unit) will have performance problem of running openGl app or QML apps.

                        Chang Sheng
                        常升

                        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