16
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-09-01 10:29:18 +02:00

Commit Graph

  • f4f4897798 Revert substr_path function Hirek193 2026-05-06 22:20:32 +02:00
  • 7525b54ff1 Enable GLM_FORCE_DEFAULT_ALIGNED_GENTYPES Hirek193 2026-05-06 20:41:01 +02:00
  • 02cffbe4ad Enable AVX2 support Hirek193 2026-05-06 20:02:00 +02:00
  • cde62d42e3 Merge pull request #99 from docentYT/utilities-simplification Hirek193 2026-05-06 18:35:29 +02:00
  • 91c176c55c Merge pull request #104 from docentYT/faster-parser Hirek193 2026-05-06 18:21:18 +02:00
  • e06ae37f47 replace new clamps with std::clamp and to_string with std::string docentYT 2026-05-05 23:40:59 +02:00
  • 4a67b4b2a9 Fix conflict docentYT 2026-05-05 23:32:59 +02:00
  • 5367cb9940 Merge remote-tracking branch 'upstream/master' into utilities-simplification docentYT 2026-05-05 23:08:43 +02:00
  • 39885afca0 Merge pull request #105 from docentYT/migrate-from-dumb3d-to-glm 26.05.1 Hirek193 2026-05-05 23:05:18 +02:00
  • c833b8177b Use glm::dvec3 for Camera LookAt/init docentYT 2026-05-05 23:02:16 +02:00
  • 112c714f79 Resolve conflict Christopher Kwiatkowski 2026-05-04 11:47:38 +02:00
  • d75301f3c7 Add once again parser optimizations docentYT 2026-05-04 11:45:44 +02:00
  • d64dfe29bf Merge branch 'master' into faster-parser Christopher Kwiatkowski 2026-05-04 11:39:19 +02:00
  • e8335a316b Fix not all cars are loaded docentYT 2026-05-04 11:31:42 +02:00
  • 5ce03b5bcb Merge pull request #103 from MaSzyna-EU07/revert-100-faster-parser Hirek193 2026-05-04 01:24:27 +02:00
  • 3a42a8c158 Revert "Reduce string creations and deletions" revert-100-faster-parser Hirek193 2026-05-04 01:24:11 +02:00
  • e7edf601c2 Merge pull request #100 from docentYT/faster-parser Hirek193 2026-05-04 00:03:41 +02:00
  • 9081282a47 Fix for lowercase python state parameters Hirek193 2026-05-03 22:37:53 +02:00
  • d464628a8e Fix problem with min value bigger than max value in std::clamps docentYT 2026-05-03 22:18:40 +02:00
  • cb4b6b9a4f Separate electrodynamic and localbrake levers Hirek193 2026-05-03 21:51:16 +02:00
  • 13c7317f6e Do not allow implicit cast for inline std::string to_string(bool Value) and change to_string to std::string for non boolean values docentYT 2026-05-03 15:49:29 +02:00
  • cef6b258a1 Reduce string creations and deletions docentYT 2026-05-02 22:17:20 +02:00
  • 1e8b3d554a Add missing include docentYT 2026-05-02 19:49:09 +02:00
  • 59347af5a0 Replace some std::min and std::max combinations with std::clamp docentYT 2026-05-02 19:38:14 +02:00
  • aaf0352ff6 Remove not needed import docentYT 2026-05-02 14:54:40 +02:00
  • 7081dab3c2 Replace RadToDeg and DegToRad with glm::degrees and glm::radians docentYT 2026-05-02 14:51:13 +02:00
  • ca699d117f Remove not needed includes docentYT 2026-05-02 14:40:31 +02:00
  • b734cbcd51 Refactor smoothInterpolate docentYT 2026-05-02 01:37:22 +02:00
  • 3628eb0fc3 Replace interpolate with std::lerp and glm::mix docentYT 2026-05-02 01:31:38 +02:00
  • 362338ee5e Refactor min_speed docentYT 2026-05-02 00:43:02 +02:00
  • 28baad8c5b Refactor clamp_power_of_two docentYT 2026-05-02 00:35:50 +02:00
  • 76844e33e7 Refactor clamp_circular docentYT 2026-05-02 00:07:06 +02:00
  • bae20a69e8 Bring back old simulator console as ini option showsystemconsole Hirek193 2026-05-01 23:51:57 +02:00
  • da67acc993 Potential fix for hanging python threads Hirek193 2026-05-01 23:35:35 +02:00
  • d1f16411a1 Replace clamp with std::clamp docentYT 2026-05-01 22:14:29 +02:00
  • 1bdd000443 is_equal more precise type and code cleanup docentYT 2026-05-01 18:56:24 +02:00
  • 2d1616af60 SafeDelete template type set to pointer docentYT 2026-05-01 18:47:52 +02:00
  • 0c19bd4507 return empty string_view in substr_path if no '/' was found docentYT 2026-05-01 18:38:28 +02:00
  • 0e6950a386 Replace count_trailing_zeros with std::countr_zero docentYT 2026-05-01 17:43:43 +02:00
  • 302eed9403 Merge branch 'master' of https://github.com/MaSzyna-EU07/maszyna Hirek193 2026-05-01 17:31:34 +02:00
  • ec1dfae953 Replace starts_with and ends_with with string class methods docentYT 2026-05-01 17:31:11 +02:00
  • ff258e3d3c Sanitize NaN/Inf in env cubemap and tonemap to stop one-frame black flashes Hirek193 2026-05-01 17:20:43 +02:00
  • 9c27b54960 Simplify len_common_prefix docentYT 2026-05-01 13:57:33 +02:00
  • 664c340d84 substr_path refactor docentYT 2026-05-01 13:45:57 +02:00
  • 5f117832fb slashes functions refactor docentYT 2026-05-01 13:44:23 +02:00
  • bd21b8f49c Replace string_starts_with and string_ends_with with string::starts_with and string::ends_with docentYT 2026-05-01 13:33:32 +02:00
  • 614a7f51a5 Refactor LocalRandom() docentYT 2026-05-01 13:17:05 +02:00
  • e1d8c08915 Remove not needed to_string overloads and refactor existing one docentYT 2026-05-01 13:15:33 +02:00
  • b59ccb6de5 Better Split implementation and remove of unused overloads docentYT 2026-05-01 01:55:46 +02:00
  • 350123fb9e Replace ExchangeCharInString with std::ranges::replace docentYT 2026-05-01 00:43:22 +02:00
  • 2faf3293b1 Remove not used DUE and DWE docentYT 2026-05-01 00:28:35 +02:00
  • ee3af0bf18 Change RandomInt to Random overload and reuse global random engine. docentYT 2026-05-01 00:25:16 +02:00
  • 937d1b2f2a Replace fancy Random function with std::uniform_real_distribution docentYT 2026-05-01 00:11:55 +02:00
  • 31026bca89 Replace Now() implementation with more modern std::chrono docentYT 2026-05-01 00:03:12 +02:00
  • 337e750ed1 Replace Max0R and Min0R with std::max and std::min docentYT 2026-04-30 23:47:32 +02:00
  • 7acc34df3e Merge pull request #97 from docentYT/migrate-from-dumb3d-to-glm Hirek193 2026-04-28 19:46:46 +02:00
  • ca839652bf Use the sq function to force constexpr expressions for numeric literals and enhance readability docentYT 2026-04-28 13:23:14 +02:00
  • 6be1b0886d Remove sad workaround docentYT 2026-04-28 01:23:53 +02:00
  • 623c4f827e Remove not needed casts, variables and switch from double precission to float precission for some angle vectors docentYT 2026-04-28 00:51:17 +02:00
  • cba106e22e Use glm::length2 instead of glm::length where possible docentYT 2026-04-27 23:27:08 +02:00
  • 7d561f8443 use glm::length2 instead of glm::dot for squared length docentYT 2026-04-27 23:13:12 +02:00
  • d5d1825e38 Remove dumb3d docentYT 2026-04-27 23:03:47 +02:00
  • 0fcdf98392 more glm instead of Math3D in vehicle docentYT 2026-04-27 21:57:13 +02:00
  • 438cc563d9 use glm instead of Math3D in rendering docentYT 2026-04-27 21:41:00 +02:00
  • ef852b4307 Fix model rotation by changing glm::dmat4 BasisChange definition docentYT 2026-04-27 21:28:06 +02:00
  • 49a123375f Merge branch 'master' of https://github.com/MaSzyna-EU07/maszyna Hirek193 2026-04-27 18:22:03 +02:00
  • 129924315d Cleanup hamulce.cpp/h with Mover.cpp/h Hirek193 2026-04-27 18:21:55 +02:00
  • 5fa8717716 Merge pull request #96 from MaSzyna-EU07/opengl-improvements Hirek193 2026-04-27 17:56:48 +02:00
  • fae68642bc use glm instead of Math3D in vehicle WARNING: Model rotation is broken docentYT 2026-04-27 13:07:38 +02:00
  • b712ca4d68 lengthSquared should be changed to glm::dot, not glm::length docentYT 2026-04-27 00:41:45 +02:00
  • ed28eff066 use glm instead of Math3D in world docentYT 2026-04-27 00:36:03 +02:00
  • 1cfcf47788 use glm instead of Math3D in Globals docentYT 2026-04-26 23:27:10 +02:00
  • 9fef303ec0 use glm instead of Math3D in AnimModel docentYT 2026-04-26 23:14:07 +02:00
  • 1553f82c49 use glm instead of Math3D in Model3d docentYT 2026-04-26 22:54:12 +02:00
  • 19d79a54e0 use glm instead of Math3D in skydome docentYT 2026-04-26 22:42:42 +02:00
  • 2ed1e63416 use glm instead of Math3D in editormode docentYT 2026-04-26 22:41:54 +02:00
  • bdff45b584 use glm instead of Math3D in drivermode docentYT 2026-04-26 22:40:02 +02:00
  • aa24c55d2d Change Math3D::vector3 to glm::dvec3 in TCamera class docentYT 2026-04-26 18:12:47 +02:00
  • 7923f7d857 improve shaders once more opengl-improvements Hirek193 2026-04-26 00:49:45 +02:00
  • 76effe72df shaders correction for burnt colors Hirek193 2026-04-26 00:18:02 +02:00
  • bc0e4a9e62 Specgloss shaders improvements + experimental SSAO (debug only) Hirek193 2026-04-21 00:25:29 +02:00
  • 6177cfb01d Add radiocall1 radiocall1 Hirek193 2026-04-19 04:15:25 +02:00
  • dcfd34908a Revert "Add power smoothing for inverter based vehicles" Hirek193 2026-04-17 20:08:04 +02:00
  • 5b51188dfe Merge remote-tracking branch 'remotes/origin/master' into ecs Hirek193 2026-04-16 19:08:50 +02:00
  • 6e4e1aefa5 Merge pull request #91 from jakubg1/lua-refactor Hirek193 2026-04-15 18:43:26 +02:00
  • dd10773c6d Merge branch 'MaSzyna-EU07:master' into lua-refactor jakubg1 2026-04-15 18:08:42 +02:00
  • d974d3f3f8 Merge pull request #78 from xingzihai/master Hirek193 2026-04-14 21:01:20 +02:00
  • 593e4bcf36 Merge branch 'master' into master Hirek193 2026-04-14 21:01:04 +02:00
  • ae056f2bbd Merge pull request #79 from xingzihai/engine-overheat Hirek193 2026-04-14 20:49:37 +02:00
  • 7b82ab9502 Merge pull request #89 from jakubg1/dev Hirek193 2026-04-14 20:46:55 +02:00
  • bc8c604e25 Add scenery name for eligible trivia in scenery loading uilayer Hirek193 2026-04-14 20:39:43 +02:00
  • 11c61d3af5 Fix a segfault when closing on Wayland jakubg1 2026-04-14 15:08:11 +02:00
  • 289c9ab323 Update custom license link in README.md Hirek193 2026-04-01 20:17:33 +02:00
  • 3986e9478a Update README with new header and links Hirek193 2026-04-01 20:15:47 +02:00
  • a5eb841b86 Add readme header Hirek193 2026-04-01 20:10:33 +02:00
  • 8c38d2c7e9 Simplify derailing logic, derail reason enum jakubg1 2026-04-04 02:05:49 +02:00
  • 4b847e79b9 Tweak the door closing and warning signal delays jakubg1 2026-04-04 00:13:26 +02:00
  • 8a94bfbfa2 Fix a segfault when closing on Wayland jakubg1 2026-04-14 15:08:11 +02:00
  • bcf3d2fdd8 Merge pull request #88 from jakubg1/dev 26.05 Hirek193 2026-04-09 09:05:48 +02:00
  • 68c02cb3b1 Merge branch 'MaSzyna-EU07:master' into dev jakubg1 2026-04-09 02:52:22 +02:00