Hacker News new | ask | show | jobs
by sylware 535 days ago
Had serious interaction with the tiny glade devs (and I own the game on native elf/linux on steam):

1 - The proprietary vulkan drivers were a massive pain, nvidia or AMD, and whatever the OS. Had no issue with AMD vulkan mesa.

2 - It seems there are critical bugs in GPU hardware which this game did manage to hit.

3 - rust toolchain is missing a "-static-libgcc" option in order to work around libgcc ABI issues, "bug" which is opened on microsoft github since 2015... Which makes rust unsuitable for 'correct' elf/linux generation of binaries for games.

4 - that game is really good.

1 comments

The points 1 and 2 are why cross platform 3D APIs like those managed by Khronos are "portable", and in some extreme cases have enough execution paths with vendor extensions, and OS/driver/GPU workarounds, that is hardly different from middleware engine.