-
-
Notifications
You must be signed in to change notification settings - Fork 375
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade libreelec projectm version #86
Comments
Cool, let us know if we can help! Biggest change is now it's autotools instead of cmake. Moving the shaders to use GLSL is still a work in progress (#26) but you shouldn't see a regression unless you were building with the Cg framework before, which I highly doubt. |
One potential difficulty: it looks like there is some issue with GLEW and EGL. https://forum.kodi.tv/showthread.php?tid=305558&pid=2514147#pid2514147 The build process has a patch that removes GLEW: It looks like GLEW 2.0 added EGL support: http://glew.sourceforge.net/index.html, but I'm not really sure what all is going on here. But, it looks like libreelec is using glew 1.13 (https://github.com/LibreELEC/LibreELEC.tv/blob/master/packages/graphics/glew/package.mk#L20) |
sadly it crashs when switching from background to foreground - yet no idea why this happen (didn't tried too much yet) |
I think we got rid of GLEW |
We've removed GLEW entirely #106 |
Awesome! I ended up deciding to user the raspberry pi for another use and used an old x86 computer for libreelec so I cant really test if it works on an ARM. |
Any help needed here? |
https://github.com/LibreELEC/LibreELEC.tv/blob/master/packages/graphics/libprojectM/package.mk#L6 |
Hope everything is working! Feel free to open a new ticket if you have problems |
Libreelec is currently using projectm 2.0 from sourceforge, with a handful of patches applied:
https://github.com/LibreELEC/LibreELEC.tv/blob/master/packages/graphics/libprojectM/package.mk
With the effort to modernize projectm, it might be worth seeing if the work y'all are doing here can be incorporated into libreelec.
Also, with GL ES - it might be possible to run libreelec + projectm on a raspberry pi, which would be really awesome.
The text was updated successfully, but these errors were encountered: