[Librem-5-dev] Fwd: Software/Game Development for the Librem5

Heather Ellsworth heather.ellsworth at puri.sm
Sat Jun 9 10:26:22 PDT 2018


Forwarding to the librem-5-dev mailing list with Clipsey's permission.

-------- Forwarded Message --------
Subject: Re: Software/Game Development for the Librem5
Date: Sat, 9 Jun 2018 11:34:46 +0200
From: Clipsey <eclipsingrainbows at gmail.com>
To: Heather Ellsworth <heather.ellsworth at puri.sm>

After doing a bit of research, Vulkan does have an WSI binding for
Wayland, so it more or less depends on if the GPU in the phone supports
Vulkan. If games are to be written for it, Vulkan is a good
consideration as it will allow for way lower overhead when rendering
game graphics (due to the more direct access to the GPU Vulkan gives)

> Den 9. jun. 2018 kl. 00.33 skrev Clipsey <eclipsingrainbows at gmail.com>:
> 
> I sadly don’t have a developer kit. 
> But feel free to forward it either way. 
> 
>> Den 7. jun. 2018 kl. 18.04 skrev Heather Ellsworth <heather.ellsworth at puri.sm>:
>> 
>> Hi Clipsey,
>> 
>> Well since the PureOS on Librem 5 is based on Wayland, we will support
>> whatever is in Wayland. Have a look at how EGL works in the Wayland stack:
>> 
>> http://ppaalanen.blogspot.com/2012/03/what-does-egl-do-in-wayland-stack.html
>> 
>> We would like to support Vulkan as well but can't commit to that until
>> it has been tested and we're swamped at the moment focusing on more
>> critical areas of the phone. If you or another volunteer would like to
>> setup Vulkan to test it on the dev kits or at least on Debian buster
>> (what PureOS is based on), then that would be a great help towards the
>> Librem 5 running Vulkan. But we are very supportive of porting a gaming
>> framework to the Librem 5. Also the boost license is just fine by the
>> FSF's standards so it's ok with us :)
>> 
>> Take a look at our volunteer documentation where you can find more info
>> on joining our Matrix chat rooms where you can reach all of the
>> developers (and a great place for discussions like these):
>> 
>> https://developer.puri.sm/Volunteering/HowTo.html
>> 
>> I really encourage you to join the community chat rooms, introduce
>> yourself, and ask questions.
>> 
>> Also, would it be ok with you if I forward this thread to the
>> librem-5-dev at lists.puri.sm email list? This is an archived public list
>> 
>> Cheers,
>> Heather
>> 
>>> On 6/6/18 11:05 PM, Clipsey wrote:
>>> I sent an DM earlier to @Puri_sm on twitter, James Rufer told me to
>>> shoot you an email about this.
>>> 
>>> I am a developer of an permissively licensed open source (Boost) game
>>> development framework, in D.
>>> I want to port the framework to the Librem5, and want to know if you
>>> need to perform any special procedures to open an native
>>> widget/window/activity, and if either stock OpenGL or Vulkan is
>>> supported? I'm using SDL2, OpenGL/Vulkan, OpenAL, libogg and libvorbisfile.
>>> 
>>> Finally due to polyplex's permissive nature would it still fit in the
>>> Purism ecosystem?
>>> 
>>> ( http://git.pplex.org/Polyplex/libpp )
>>> 
>>> Greetings
>>> - Clipsey
>> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <https://lists.puri.sm/pipermail/librem-5-dev/attachments/20180609/ef9fc7eb/attachment.sig>


More information about the Librem-5-dev mailing list