summaryrefslogtreecommitdiff
path: root/core/math
AgeCommit message (Expand)Author
2020-12-28Rename empty() to is_empty()Marcel Admiraal
2020-12-24Use page allocator for BVHreduz
2020-12-24Cull fixes and optimizationsreduz
2020-12-24Fix BVH to world_aabb, and call updatelawnjelly
2020-12-23Replace Octree by DynamicBVH in cull codereduz
2020-12-23Rename Control margin to offsetMarcel Admiraal
2020-12-21simplify randi_rangeMarco Cognetta
2020-12-19Add a Dynamic BVH implementation.reduz
2020-12-19Rename Rect2 and Rect2i clip() to intersection()Marcel Admiraal
2020-12-18Implement automatic LOD (Level of Detail)reduz
2020-12-09Merge pull request #44128 from KoBeWi/🧹Rémi Verschelde
2020-12-09Cleanup unused engine codeTomasz Chabora
2020-12-09Merge pull request #44199 from bruvzg/pvs_fixes_1Rémi Verschelde
2020-12-09Static analyzer fixes:bruvzg
2020-12-08Merge pull request #44089 from Xrayez/rng-stateRémi Verschelde
2020-12-07Add ability to restore `RandomNumberGenerator` stateAndrii Doroshenko (Xrayez)
2020-12-07Improve argument names for core typesAaron Franke
2020-11-26[Complex Text Layouts] Refactor Font class, default themes and controls to us...bruvzg
2020-11-23Initialize class/struct variables with default values in core/ and drivers/Rafał Mikrut
2020-11-16Remove empty lines around braces with the formatting scriptAaron Franke
2020-11-11Refactor variant built-in methods yet again.reduz
2020-11-11Merge pull request #43372 from aaronfranke/clamp-fixesRémi Verschelde
2020-11-10Create Variant built-in functions.reduz
2020-11-10Minor clamp and float fixesAaron Franke
2020-11-09Variant: Sync docs with new constructors, fixups after #43403Rémi Verschelde
2020-11-09Merge pull request #43404 from akien-mga/color-fix-clamp-uint32_t-warningRémi Verschelde
2020-11-09Color: Fix -Wtype-limits GCC warning after refactoringRémi Verschelde
2020-11-09Refactored variant constructor logicreduz
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-11-07Refactored variant setters/gettersreduz
2020-11-06Refactored Variant Operators.reduz
2020-11-06Exposed randi_range to global funcs + renamed rand_range to randf_rangeYuri Roubinsky
2020-11-05Remove unused `PHI` define in math funcsAndrii Doroshenko (Xrayez)
2020-11-05doc: Override default value for RandomNumberGenerator.seedRémi Verschelde
2020-11-04doc: Sync classref with current source + fixup some bindingsRémi Verschelde
2020-11-04Implement DirectionalLight2Dreduz
2020-10-29Fix biased output of randi_rangeYuri Roubinsky
2020-10-27Make `randbase` member protected in `RandomNumberGenerator`Andrii Doroshenko (Xrayez)
2020-10-14Refactored binding system for core typesreduz
2020-10-09Merge pull request #42660 from Chaosus/remove_get_uv84_normal_bitRémi Verschelde
2020-10-09Implement GPU Particle Collisionsreduz
2020-10-09Removed unused method Geometry.get_uv84_normal_bitYuri Roubinsky
2020-09-28Merge pull request #42133 from vnen/variant-op-consistencyRémi Verschelde
2020-09-23Remove redundant is_equal_approx_ratio methodAaron Franke
2020-09-23Change Basis is_equal_approx to use instance methodAaron Franke
2020-09-18Linux/BSD: Fix support for NetBSDRémi Verschelde
2020-09-17Allow commutative multiplication in VariantGeorge Marques
2020-09-08Change inequality comparison operators to use exact equalityAaron Franke
2020-09-08Initialise Basis elements with a default Basis in the declaration.Marcel Admiraal
2020-09-04Ensure assignment operators return by reference to avoid unnecessary copies.Marcel Admiraal