summaryrefslogtreecommitdiff
path: root/core/math
AgeCommit message (Expand)Author
2020-05-11thirdparty: Cleanup after #38386, document provenance and copyrightRémi Verschelde
2020-05-10New lightmapperJuan Linietsky
2020-05-10Revert "Renamed plane's d to distance"Rémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortCaseLabelsOnASingleLineRémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortIfStatementsOnASingleLineRémi Verschelde
2020-05-10Renamed plane's d to distanceMarcus Elg
2020-05-04Check for empty vectors before trying to access a pointer to the firstMarcel Admiraal
2020-05-01Implement Skew in Node2DJuan Linietsky
2020-04-29Fixed false positives in the culling system.Kiri Jolly
2020-04-29[Core] Rename linear_interpolate to lerpAaron Franke
2020-04-21Improve the Vector2 rotated codeAaron Franke
2020-04-14Remove unnecessary check for zero determinant in Basis::orthonormalize().Marcel Admiraal
2020-04-05Fix aspect ratio on hmd projection matrixBastiaan Olij
2020-04-02Replace NULL with nullptrlupoDharkael
2020-04-02Merge pull request #37504 from qarmin/out_of_bound_cursorRémi Verschelde
2020-04-01Fix out of bound array access caused by unassigned variableRafał Mikrut
2020-03-30SCons: Format buildsystem files with psf/blackRémi Verschelde
2020-03-25Style: Harmonize header guards to style guide [Core]Rémi Verschelde
2020-03-19Merge pull request #37039 from Chaosus/astar2d_costRémi Verschelde
2020-03-17Style: Set clang-format Standard to Cpp11Rémi Verschelde
2020-03-14Implements estimate/compute_cost for AStar2DYuri Roubinsky
2020-03-12Merge pull request #36994 from akien-mga/typedefs-cleanupRémi Verschelde
2020-03-11typedefs: Cleanup unused macros and unnecessary checksRémi Verschelde
2020-03-11Fix various typosluz.paz
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