retrovnc/crates/retrovnc
modeco80 b31feab847 Unsafe localization + sanity checking
By localization, I mean making functions have unsafe blocks where they are actually doing unsafe things, rather than a blanket "unsafe fn", or moving safe operations (or functions made safe by localizing their unsafety) out to safe Rust where possible. This also adds opporturnity to annotate unsafe blocks in a better fashion, which is a nice side benefit.

Also, the helper to get a EGL Device platform display can now select any of the first 16 devices reported. For now this functionality is useless since we hardcode it to do the same thing it did before effectively, but later on it might be a good idea to expose it? Not Sure™️
2024-08-07 03:56:59 -04:00
..
src Unsafe localization + sanity checking 2024-08-07 03:56:59 -04:00
build.rs Initial OpenGL core support 2024-08-05 08:49:40 -04:00
Cargo.toml Initial OpenGL core support 2024-08-05 08:49:40 -04:00