PortableGL

Discuss about anything related to the Irrlicht Engine, or read announcements about any significant features or usage changes.
Post Reply
netpipe
Posts: 669
Joined: Fri Jun 06, 2008 12:50 pm
Location: Edmonton, Alberta, Canada
Contact:

PortableGL

Post by netpipe »

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 ?
Live long and phosphor!
-- https://github.com/netpipe/Luna Game Engine Status 95%
CuteAlien
Admin
Posts: 9643
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Re: PortableGL

Post by CuteAlien »

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
netpipe
Posts: 669
Joined: Fri Jun 06, 2008 12:50 pm
Location: Edmonton, Alberta, Canada
Contact:

Re: PortableGL

Post by netpipe »

Live long and phosphor!
-- https://github.com/netpipe/Luna Game Engine Status 95%
netpipe
Posts: 669
Joined: Fri Jun 06, 2008 12:50 pm
Location: Edmonton, Alberta, Canada
Contact:

Re: PortableGL

Post by netpipe »

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.
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%
CuteAlien
Admin
Posts: 9643
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Re: PortableGL

Post by CuteAlien »

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
netpipe
Posts: 669
Joined: Fri Jun 06, 2008 12:50 pm
Location: Edmonton, Alberta, Canada
Contact:

Re: PortableGL

Post by netpipe »

need an exporter to the same directory for python libs
Live long and phosphor!
-- https://github.com/netpipe/Luna Game Engine Status 95%
CuteAlien
Admin
Posts: 9643
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Re: PortableGL

Post by CuteAlien »

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
netpipe
Posts: 669
Joined: Fri Jun 06, 2008 12:50 pm
Location: Edmonton, Alberta, Canada
Contact:

Re: PortableGL

Post by netpipe »

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%
netpipe
Posts: 669
Joined: Fri Jun 06, 2008 12:50 pm
Location: Edmonton, Alberta, Canada
Contact:

Re: PortableGL

Post by netpipe »

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.
Live long and phosphor!
-- https://github.com/netpipe/Luna Game Engine Status 95%
Post Reply