godot/drivers
Hein-Pieter van Braam 364f2e8082 Correct hash behavior for floating point numbers
This backports the work in #7815 and the subsequent fixes in #8393

The following program now works as expected in this branch in both
release_debug and debug mode:

```gdscript
        print(sqrt(-1))
        print(sqrt(-1))

        var simple1=asin(10.0)
        var simple2=acos(10.0)
        print(simple1)
        print(simple2)
```

And successfully prints -nan 4 times

This fixes #9580 and fixes #8925
2017-08-20 23:44:28 +02:00
..
alsa Add closest_power_of_2 func and implement mix_rate/latency on OS X 2017-08-18 12:10:21 -03:00
convex_decomp Move other lone thirdparty files to thirdparty/misc 2017-05-26 23:39:47 +02:00
gl_context Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
gles2 Correct hash behavior for floating point numbers 2017-08-20 23:44:28 +02:00
nrex Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
png Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
pulseaudio Add closest_power_of_2 func and implement mix_rate/latency on OS X 2017-08-18 12:10:21 -03:00
rtaudio Add closest_power_of_2 func and implement mix_rate/latency on OS X 2017-08-18 12:10:21 -03:00
unix Explicitily unsed AI_NUMERICHOST flag to fix HTML5 2017-08-13 20:29:46 +02:00
windows Fix drivers coding for WinRT 2017-06-07 11:36:00 -03:00
zlib style: Fix PEP8 whitespace issues in Python files 2016-11-02 22:28:28 +01:00
register_driver_types.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
register_driver_types.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
SCsub style: Various other PEP8 fixes in Python files 2016-11-02 22:30:34 +01:00