Dear Sean, Thank you, this roadmap helps us out significantly in terms of timing our stuff. If I have the time, I'll definitely try to help.
Thank you and all the best On 27. 10. 14 13:47, Sean Harmer wrote: > On Monday 27 Oct 2014 13:35:45 Ayberk Özgür wrote: >> Dear All, >> >> I succeeded in compiling the wip/newapi branch with today's 5.4.0 >> snapshot on desktop, but on Android I'm getting the following errors >> (actually a much longer list): >> >> /usr/local/src/qt3d-wip-newapi/src/render/backend/qgraphicshelpergl3.cpp: In >> member function 'virtual void >> Qt3D::Render::QGraphicsHelperGL3::initializeHelper(QOpenGLContext*, >> QAbstractOpenGLFunctions*)': >> /usr/local/src/qt3d-wip-newapi/src/render/backend/qgraphicshelpergl3.cpp:66: >> 64: error: invalid static_cast from type 'QAbstractOpenGLFunctions*' to type >> 'QOpenGLFunctions_3_2_Core*' >> m_funcs = static_cast<QOpenGLFunctions_3_2_Core*>(functions); >> ^ >> /usr/local/src/qt3d-wip-newapi/src/render/backend/qgraphicshelpergl3.cpp:67: >> 28: error: invalid use of incomplete type 'class QOpenGLFunctions_3_2_Core' >> const bool ok = m_funcs->initializeOpenGLFunctions(); >> ^ >> In file included from >> /usr/local/src/qt3d-wip-newapi/src/render/backend/qgraphicshelpergl3.cpp:44: >> 0: >> /usr/local/src/qt3d-wip-newapi/src/render/backend/qgraphicshelpergl3_p.h:52 >> :7: error: forward declaration of 'class QOpenGLFunctions_3_2_Core' >> class QOpenGLFunctions_3_2_Core; >> ^ >> /usr/local/src/qt3d-wip-newapi/src/render/backend/qgraphicshelpergl3.cpp:72: >> 31: error: invalid use of incomplete type 'class >> QOpenGLExtension_ARB_tessellation_shader' >> m_tessFuncs.reset(new QOpenGLExtension_ARB_tessellation_shader); >> ^ >> In file included from >> /usr/local/src/qt3d-wip-newapi/src/render/backend/qgraphicshelpergl3.cpp:44: >> 0: >> /usr/local/src/qt3d-wip-newapi/src/render/backend/qgraphicshelpergl3_p.h:53 >> :7: error: forward declaration of 'class >> QOpenGLExtension_ARB_tessellation_shader' >> class QOpenGLExtension_ARB_tessellation_shader; >> ^ >> /usr/local/src/qt3d-wip-newapi/src/render/backend/qgraphicshelpergl3.cpp:73: >> 20: error: invalid use of incomplete type 'class >> QOpenGLExtension_ARB_tessellation_shader' >> m_tessFuncs->initializeOpenGLFunctions(); >> ^ >> In file included from >> /usr/local/src/qt3d-wip-newapi/src/render/backend/qgraphicshelpergl3.cpp:44: >> 0: >> /usr/local/src/qt3d-wip-newapi/src/render/backend/qgraphicshelpergl3_p.h:53 >> :7: error: forward declaration of 'class >> QOpenGLExtension_ARB_tessellation_shader' >> class QOpenGLExtension_ARB_tessellation_shader; >> >> Should I expect any Android functionality at this point, or is it >> planned for the future and not available now? > We haven't tested on android yet and as you can see it's trying to initialize > the desktop OpenGL 3.2 based helper class for some reason. Paul is looking > into issues on running on ES 2 based systems. Once that is working making it > work on Android should not be difficult. > > I'd expect basic support before Christmas for Android and also hopefully iOS > once James is back from the US DevDays. > > Of course if you want to help solving these issues then you're more than > welcome to help out :) > > Cheers, > > Sean > -- Ayberk Özgür, Doctoral Researcher Robotics Group, CHILI Laboratory, EPFL www.ayberkozgur.com _______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
