2015-10-24, 18:30
Will this be available for Openelec x64 builds?
(2015-10-24, 16:15)popcornmix Wrote:It's not possible to do it like other binary addons?(2015-10-24, 13:43)Martijn Wrote: Shadertoys is included by default now in nightly builds for Windows.
@popcornmix i suggest you guys work out what will be the "upstream" repo for it.
https://github.com/xbmc/repo-binary-addo....shadertoy
perhaps our team repo?
I'd like it to be in the team repo, but you need a different binary add-on for linux with OpenGL and linux with OpenGLES but I don't know a good way of handling that (apart from just in the add-on name and trusting users won't install the wrong one).
(2015-10-24, 18:33)Martijn Wrote: It's not possible to do it like other binary addons?
<platform>linux</platform>
(2015-10-24, 18:40)popcornmix Wrote:Not sure.(2015-10-24, 18:33)Martijn Wrote: It's not possible to do it like other binary addons?
Do other binary addons have OpenGL and GLES versions?
Basically the OpenGL binary addon will have unresolved symbols when used on GLES and the GLES version will have unresolved symbols when used on OpenGL.
I specify:
but really there needs to be additional categories so the repo can contain separate OpenGL and GLES versions, and you just see the addons that your platform supports.Code:<platform>linux</platform>
(2015-10-24, 19:00)Martijn Wrote: This would be some solution
https://github.com/xbmc/xbmc/pull/5837
(2015-10-24, 18:40)popcornmix Wrote:You can have both, its decided/detected at build time. E.g. Vnsi does this as well(2015-10-24, 18:33)Martijn Wrote: It's not possible to do it like other binary addons?
Do other binary addons have OpenGL and GLES versions?
Basically the OpenGL binary addon will have unresolved symbols when used on GLES and the GLES version will have unresolved symbols when used on OpenGL.
(2015-10-24, 19:29)wsnipex Wrote: no, compile time. We simply detect if the platform needs GL or GLES and compile that in. Just like we do in kodi itself.
(2015-10-24, 19:33)Martijn Wrote: Kodi repo will have to be sorted out at later stage. For now we just ship it included
For repo we'll have to make sure the platforms have their own repo
(2015-10-24, 19:44)popcornmix Wrote:(2015-10-24, 19:33)Martijn Wrote: Kodi repo will have to be sorted out at later stage. For now we just ship it included
For repo we'll have to make sure the platforms have their own repo
So anything in https://github.com/xbmc/repo-binary-addons gets built with kodi and included by default?
Shadertoy includes a number of textures, so screensaver and visualisation are each about 11MB.
(in theory they could share textures, but probably not simply, and I'm not sure all textures are currently used, so it could perhaps be trimmed a bit).