summaryrefslogtreecommitdiff
path: root/core/math
AgeCommit message (Expand)Author
2020-03-04Turn Rect2's 'intersects_touch()' into an extra argument of 'intersects()'Michael Alexsander
2020-02-25Merge pull request #36515 from reduz/packed-array-64-bitsRémi Verschelde
2020-02-25Expression: Fix parsing integers as 32-bitRémi Verschelde
2020-02-25Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.Juan Linietsky
2020-02-22Add support for Vector2i, Rect2i and Vector3i to VariantJuan Linietsky
2020-02-20Reworked signal connection system, added support for Callable and Signal obje...Juan Linietsky
2020-02-18PoolVector is gone, replaced by VectorJuan Linietsky
2020-02-13Remove more deprecated methods and codeRémi Verschelde
2020-02-12Remove deprecated decimals builtinRémi Verschelde
2020-02-11Vulkan: Move thirdparty code out of drivers, style fixesRémi Verschelde
2020-02-11Modified rendering to use cluster instead of fowardJuan Linietsky
2020-02-11Fix code formatting issues and VS compilationRémi Verschelde
2020-02-11Several fixes to GIProbesJuan Linietsky
2020-02-11Fix Vector3 ambiguities and out of bounds init.bruvzg
2020-02-11GIProbes working.Juan Linietsky
2020-02-11Reflection probes workingJuan Linietsky
2020-02-11Rewrote large part of rendering, omni and spot shadows now work.Juan Linietsky
2020-02-11Yay very basic 3D (only white) finally shows.Juan Linietsky
2020-02-08Merge pull request #35682 from nathanwfranke/canvas-cull-control-fixRémi Verschelde
2020-02-07Fix bug where Control at origin with 0 size not renderednathanwfranke
2020-02-05Add do..while(0) wrappers to macros without one.Marcel Admiraal
2020-01-24Add explanations for errors related to Vector/Quat normalizationHugo Locurcio
2020-01-22Change CameraMatrix::get_viewport_size to get_viewport_half_extentslawnjelly
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-12-29Add ord() function to Expression classDanil Alexeev
2019-12-13Drop b2d_convexdecomp. no longer necessary.Rémi Verschelde
2019-12-10Merge pull request #34040 from qarmin/unused_variable_more_precise_numbersRémi Verschelde
2019-12-10Removed unused variables, add some constants numbersRafał Mikrut
2019-12-03Fix severe performance drop while deflating polylinesAndrii Doroshenko (Xrayez)
2019-11-20Merge pull request #33583 from qarmin/fix_overflows_unitializedRémi Verschelde
2019-11-20Fix some overflows and unitialized variablesRafał Mikrut
2019-11-19Fixed bug caused by a copy/paste error in Face3::get_closest_point_tostoofin
2019-11-08Emit an error rather than crash in A*Shiqing
2019-11-07Merge pull request #32477 from aaronfranke/equal-approx-separateRémi Verschelde
2019-11-07Merge pull request #30556 from kawa-yoiko/astar-directedRémi Verschelde
2019-10-31Fix "seperate" typosAaron Franke
2019-10-14Expose is_equal_approx and restore == to be exact againAaron Franke
2019-10-14Replace vector == and is_zero_approx(distance) with is_equal_approxAaron Franke
2019-10-14Make is_equal_approx separate for structuresAaron Franke
2019-10-08[Mono] Change Plane intersect methods to return nullable Vector3Aaron Franke
2019-10-08Merge pull request #32478 from AlexHolly/fix-rect2-enclosesRémi Verschelde
2019-10-08Remove circular include between core/typedefs.h and core/error_macros.hMarcel Admiraal
2019-10-07Remove circular dependency between Vector3 and Basis.Marcel Admiraal
2019-10-02Make Rect2.encloses return true on same sizeAlexander Holland
2019-09-28Reduce memory usage for edges in A* and add testsShiqing
2019-09-27Merge pull request #32249 from hbina/a_star_ignore_disabledRémi Verschelde
2019-09-27Add option to consider disable pointsHanif Bin Ariffin
2019-09-25Merge pull request #32051 from qarmin/some_error_explanationRémi Verschelde
2019-09-25Added some obvious errors explanationsqarmin
2019-09-24Fix copyright headers and style issuesRémi Verschelde