summaryrefslogtreecommitdiff
path: root/core/math/math_funcs.h
AgeCommit message (Expand)Author
2019-04-01Some improvements to is_equal_approx, restored Quat operator.Juan Linietsky
2019-02-25Several fixes to make GLES2 on HTML5 work much better.Juan Linietsky
2019-02-25Fix wrapi to use int64_t instead intChaosus
2019-02-23Fix crash when using `wrapi()` with a range of zeroHugo Locurcio
2019-02-16Fix typo for randd and randfPierrick Brunet
2019-01-01Update copyright statements to 2019Rémi Verschelde
2018-11-13Implement random number generatorChaosus
2018-11-02Remove unused "dtoll" methodsAaron Franke
2018-10-06Fix warnings in HTML5 build outside platform filesLeon Krause
2018-09-12Make core/ includes absolute, remove subfolders from include pathRémi Verschelde
2018-08-10[Core] Grammar, move defs to defsAaron Franke
2018-06-10[Core] [Math] Fix fposmod() functionAaron Franke
2018-04-13Small performance fix to wrapfChaosus
2018-03-06Update wrap functionsChaosus
2018-01-05Add missing copyright headers and fix formattingRémi Verschelde
2018-01-01Update copyright statements to 2018Rémi Verschelde
2017-12-07Style: Apply new clang-format 5.0 style to all filesRémi Verschelde
2017-11-12Add support for the TAU constant. Fixes #12094.Goutte
2017-11-09Remove get_default_video_mode definition on OSX/iOSRémi Verschelde
2017-10-31Merge pull request #12035 from Chaosus/wrapfuncRémi Verschelde
2017-10-22Merge pull request #11401 from SaracenOne/snapped_dragRémi Verschelde
2017-10-13Added new wrap functionsChaosus
2017-09-20verbose and platform specific implementation for is_nanABU MD. MARUF SARKER
2017-09-20Added snapping to spatial drag and drop.SaracenOne
2017-08-27Use HTTPS URL for Godot's website in the headersRémi Verschelde
2017-08-18GDScript Built-in: add inverse_lerp & range_lerpPoommetee Ketson
2017-06-14Use inline code for isinf as a workaround for libstdc++ versions from gcc 5.x...Ferenc Arn
2017-06-13Merge pull request #8548 from tagcup/etc2compJuan Linietsky
2017-05-31Add ETC1/ETC2 compression support though etc2comp.Ferenc Arn
2017-05-29Changed enum to const because enum with uint64 size does not work on VSC++ Co...Thomas Görlich
2017-05-26-Added EXR supprot for HDR (no BC6 compression yet though)Juan Linietsky
2017-04-28Move core thirdparty files to thirdparty/{minizip,misc}Rémi Verschelde
2017-04-24Merge pull request #8277 from tagcup/math_checksRémi Verschelde
2017-04-17Fix PRNG randomization.Ferenc Arn
2017-04-08Add "Godot Engine contributors" copyright lineRémi Verschelde
2017-04-06Added various functions basic math classes. Also enabled math checks only for...Ferenc Arn
2017-03-05A Whole New World (clang-format edition)Rémi Verschelde
2017-03-01Fix RANDOM_MAX, which is 2^32-1 with PCG32.Leandro Motta Barros
2017-02-28Inf and NaN support added to GDScript.Saracen
2017-02-16Correct hash behavior for floating point numbersHein-Pieter van Braam
2017-01-20Merge pull request #7528 from tagcup/real_t_float_fixesJuan Linietsky
2017-01-18Some changes in the header so Godot3 compiles again on Windows.BastiaanOlij
2017-01-16Overloaded basic math funcs (double and float variants). Use real_t rather th...Ferenc Arn
2017-01-15Replace the existing PRNG (Xorshift31) with (minimal) PCG (XSH-RR variant wit...Ferenc Arn
2017-01-12made math functions inlnieJuan Linietsky
2017-01-03Use right handed coordinate system for rotation matrices and quaternions. Als...Ferenc Arn
2017-01-02Merge remote-tracking branch 'origin/gles3' into gles3-on-masterRémi Verschelde
2017-01-01Welcome in 2017, dear changelog reader!Rémi Verschelde
2016-11-09all light types and shadows are working, pending a lot of clean-upJuan Linietsky
2016-10-19Everything returning to normal in 3D, still a long way to goJuan Linietsky