grovesNL / glow

GL on Whatever: a set of bindings to run GL anywhere and avoid target-specific code
Apache License 2.0
1.21k stars 130 forks source link

Make gl46 reproducable #312

Closed sagudev closed 1 month ago

sagudev commented 1 month ago

Updates generate-native.sh to reproduce gl46 and added check in CI for formatting and reproducibility of gl46.rs

Unfortunately I wasn't able to reproduce it 100%, but I think it's close enough (whitespaces and some docs changes are different).

Motivation: I want to add some extentions to glow, but that requires reproducibility of gl46.rs.

grovesNL commented 1 month ago

Thanks! Also related to #241 which should improve the output once we upgrade.