binary1248

Results 8 issues of binary1248

By popular demand. Work in progress. Here be dragons.

feature
m:sfml-audio

So... after quite some time... and probably too many delays... here is the initial draft implementation of support for modular rendering backends. It is still quite raw, and probably unpolished,...

feature
m:sfml-graphics

Title. In order to: - Improve toolchain compatibility (e.g. building with Emscripten) - Reduce maintenance effort of having to build and ship binaries - Reduce the size of the source...

feature
m:config

Title. This change adds event visitation support to `sf::WindowBase` (not `sf::Event` itself). Instead of exposing the internals of `sf::Event` itself, the user can pass multiple types of callables to a...

feature
m:sfml-window

Title. Enables better integration with the STL without having to constantly unwrap `optional`s. Also due to the fact that object memory is only allocated once and resources don't have to...

feature

This continues from #3490. In the initial implementation using miniaudio, device selection and rerouting wasn't working as most users would have expected. Because SFML was always explicitly passing an audio...

feature
m:sfml-audio

Title. Implements mutation testing using [Mull](https://github.com/mull-project/mull). @fgallegosalido already described what Mull does in #3334, but the TL;DR is that it is a tool that automatically adds mutations into the LLVM...

feature
m:unittest

This change adds support for Transport Layer Security to `sf::TcpSocket` using Mbed TLS. Because HTTPS is just HTTP over a TLS stream, support for HTTPS was also added. All of...

feature
m:sfml-network