|
|
|
|
|
by virtue3
1094 days ago
|
|
I'm not quite sure they are guaranteed to be deterministic across architectures either. I think rounding up/down can vary across architectures. Mixing arm/amd/intel here should result in non-deterministic behavior potentially. https://en.wikipedia.org/wiki/IEEE_754#Reproducibility Ah... I see. The game is using a software implementation of floating point maths to avoid this issue :). Smart. That in combination with the unified compiler should get you out of most of the trouble. |
|