https://github.com/rswinkle/PortableGL
if this is compatible with irrlicht it could make our software rendering implementation faster and more portable to other operating systems easier and for new 32 bit arduino's ?
PortableGL
PortableGL
Live long and phosphor!
-- https://github.com/netpipe/Luna Game Engine Status 95%
-- https://github.com/netpipe/Luna Game Engine Status 95%
Re: PortableGL
Yeah, seen it a while ago when it was on Hacker News. I'm not 100% sure - but this is basically a software imlementation of OpenGL that also supports shaders? Not going to add it to Irrlicht, but as as a fun project someone could try if it works with our opengl driver already.
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Re: PortableGL
https://github.com/rswinkle/PortableGL/ ... dertoy.cpp looks to support shaders aswell.
Live long and phosphor!
-- https://github.com/netpipe/Luna Game Engine Status 95%
-- https://github.com/netpipe/Luna Game Engine Status 95%
Re: PortableGL
i had also thought maybe we should add tar archive support to irrlicht.
some existing options are
microtar - https://github.com/rxi/microtar
sash - cmd_tar.c - https://www.ibiblio.org/pub/linux/syste ... sash.tar.z
the advantages could be large on windows and emscripten python to be able to extract the archive files to the directory they are in.
some existing options are
microtar - https://github.com/rxi/microtar
sash - cmd_tar.c - https://www.ibiblio.org/pub/linux/syste ... sash.tar.z
the advantages could be large on windows and emscripten python to be able to extract the archive files to the directory they are in.
Last edited by netpipe on Fri Jan 07, 2022 7:00 pm, edited 1 time in total.
Live long and phosphor!
-- https://github.com/netpipe/Luna Game Engine Status 95%
-- https://github.com/netpipe/Luna Game Engine Status 95%
Re: PortableGL
We already have a tar reader in Irrlicht ;-)
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Re: PortableGL
need an exporter to the same directory for python libs
Live long and phosphor!
-- https://github.com/netpipe/Luna Game Engine Status 95%
-- https://github.com/netpipe/Luna Game Engine Status 95%
Re: PortableGL
Yeah, no writer. Thought you can maybe add some externally without changing Irrlicht (I didn't try... but in theory it should be possible?)
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Re: PortableGL
https://github.com/sultim-t/RayTracedGL1 might be a good place to wonder if this would work anywhere too.
Live long and phosphor!
-- https://github.com/netpipe/Luna Game Engine Status 95%
-- https://github.com/netpipe/Luna Game Engine Status 95%
Re: PortableGL
https://github.com/netpipe/LunaLibs/tree/master/mtar
microtar works on windows/linux but i had to make the directorys's manually to put the files to match the structure from the archive. will try and see if it can do that better soon.
microtar works on windows/linux but i had to make the directorys's manually to put the files to match the structure from the archive. will try and see if it can do that better soon.
Live long and phosphor!
-- https://github.com/netpipe/Luna Game Engine Status 95%
-- https://github.com/netpipe/Luna Game Engine Status 95%