Re:RGFW: Single-header C99 window abstraction library
by vkazanov on Saturday November 23, 2024 @03:03AM
(#42219760)
Isn't SDL itself is quite minimal already? I mean, it is definitely not high-level in any sense of the word.
[ Parent
| on HN ]
Re:RGFW: Single-header C99 window abstraction library
by Sharlin on Saturday November 23, 2024 @07:07AM
(#42220502)
Not minimal in the sense of "just give me a window, a minimal event loop, and a GPU context/swapbuffers function".
Re:RGFW: Single-header C99 window abstraction library
by colleagueRiley on Saturday November 23, 2024 @08:52AM
(#42220860)
Even then, that's what GLFW is designed to do, and it's entire source code is still far larger than RGFW's.
Re:RGFW: Single-header C99 window abstraction library
by slimsag on Saturday November 23, 2024 @08:35AM
(#42220781)
SDL provides..
..an image decoding library.
..an audio input/output library.
..a multi-channel audio mixer.
..ttf and rtf font rendering.
..networking.
..runtime shader cross-compilation
..its own entire graphics abstraction layer / API.
..its own shader language, shader compiler, and shader bytecode format.
I don't know at which point something becomes 'high level', but SDL is only 'minimal' if you use a subset of its functionality.