godot/drivers/gles2
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
..
shaders Merge pull request #9100 from RandomShaper/optimize-2d-lighting-2.1 2017-06-15 15:12:43 +02:00
SCsub SCsub: Add python shebang as a hint for syntax highlighting 2016-10-30 14:51:34 +01:00
rasterizer_gles2.cpp Add closest_power_of_2 func and implement mix_rate/latency on OS X 2017-08-18 12:10:21 -03:00
rasterizer_gles2.h Merge pull request #7912 from RandomShaper/pause-rasterizer-2.1 2017-08-17 11:43:58 +02:00
rasterizer_instance_gles2.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
rasterizer_instance_gles2.h Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
shader_compiler_gles2.cpp Add optimizing AT_LIGHT_PASS builtin to canvas shaders 2017-06-15 02:03:25 +02:00
shader_compiler_gles2.h Add optimizing AT_LIGHT_PASS builtin to canvas shaders 2017-06-15 02:03:25 +02:00
shader_gles2.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:45:24 +02:00
shader_gles2.h Correct hash behavior for floating point numbers 2017-08-20 23:44:28 +02:00