mastodon.gamedev.place is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server focused on game development and related topics.

Server stats:

5.1K
active users

Glitchy Pixel

In my work creating the bindings for , I noticed for example stdinc.h. It's huge! And some of it makes little sense to adapt to .
I understand the goal, and it's to provide a full translation of the standard c library so you can compile SDL even in places where there is no std. Thus to bring truly full portability.
But it makes little sense in vala. It already has glibc behind. But then what would be a really necessary addition? It can be complex to do it right. 1/2

This where I will steal from the SDL3-CS bindings.

This library already works on big games and projects, including consoles and whatnot. So whatever they implement it must be good enough for a wide range of applications

I will ask for their blessing for me to kind check what they bind and not bind, so I can make a binding that brings what really makes sense from the SDL3 library and avoid unnecessary bloat to it.

It's zlib license though, so I suppose it's fine if I examine it. 2/2

@glitchypixel API is not copyright-able, so you can just use the same as the C# one