Re: Help needed with OpenGL ES2
Phil Thompson <[email protected]>
| Newsgroups | gmane.comp.python.pyqt-pykde |
|---|---|
| Message-ID | <[email protected]> |
On 04/02/2020 11:30, Mark Burton wrote: > Hello, > > Let me start by saying that I have almost no experience with Qt, > Python, PyQt, Sip, etc. So apologies if this is a really dumb enquiry. > > I am attempting to build a version of the Cura 3d printing app using > ES2 rather than desktop GL. I have built Qt specifying es2 and appear > to have the correct modules. I have built PyQt using that Qt > installation. Unfortunately, when I run the app, it fails with this > diagnostic: > > AttributeError: module 'PyQt5._QOpenGLFunctions_ES2' has no attribute > 'QOpenGLFunctions_ES2' > > On investigation, I see that the files in PytQt-5.13.2 directory > sip/_QOpenGLFunctions_ES2 are quite small compared to the equivalent > files in the other _QOpenGLFunctions directories. > > total 8 > -rw-r--r-- 1 markb markb 1944 Nov 2 18:54 _QOpenGLFunctions_ES2mod.sip > -rw-r--r-- 1 markb markb 3348 Nov 2 18:54 qopenglfunctions_es2.sip > > It seems to me that there's something missing in the ES2 files and a > google search shows that earlier versions of that file did indeed > contain a lot more. > > Can anyone please shed any light on this? > > Why do those ES2 sip files not have any references to the methods that > are defined in the corresponding QT files? (see > ./qtbase/src/gui/opengl/qopenglfunctions_es2.h) Hmm - the API calls are disabled for reasons that escape me. I have re-enabled them and they will be in tonight's PyQt5 snapshot. Note that, quite obviously, nobody is using them. Phil _______________________________________________ PyQt mailing list [email protected] https://www.riverbankcomputing.com/mailman/listinfo/pyqt