Commit Graph

669 Commits

Author SHA1 Message Date
mafiesto4 7606c9ac12 Update minimum CPU arch requirement on Windows to AVX2 with SSE4.2
94.48% support on PC according to Steam Hardware & Software Survey: May 2025 (https://store.steampowered.com/hwsurvey/)
2025-06-12 17:03:19 +02:00
mafiesto4 4240646ec7 Update minimum Windows version to 10 (to match .NET 8) 2025-06-12 08:31:32 +02:00
mafiesto4 057ec9d41e Anothher fix 2025-06-09 10:48:02 +02:00
mafiesto4 125a973ff2 Rename Prefetch to MemoryPrefetch 2025-06-06 22:55:14 +02:00
mafiesto4 9d8e75caa3 Fix various code to improve quality 2025-06-06 11:19:32 +02:00
mafiesto4 f462a2187f Merge branch 'master' into 1.11 2025-06-05 18:03:17 +02:00
mafiesto4 03d52d4eb9 Add support for building engine without logging 2025-05-28 04:05:12 +02:00
mafiesto4 a74c5e7943 Another fix for iOS build 2025-05-25 18:01:30 +02:00
mafiesto4 8f9fa6995e Fix compilation issues 2025-05-25 17:40:00 +02:00
mafiesto4 c1b1f4afc4 Add process memory stats for Apple platforms 2025-05-22 04:49:48 +02:00
mafiesto4 c639a3103c Add memory profiling events to the main areas of the engine 2025-05-22 04:47:01 +02:00
mafiesto4 9215f2662f Add missing memory alloc profiling for virtual pages 2025-05-22 04:41:01 +02:00
mafiesto4 2dc404cbd3 Add new memory profiler 2025-05-22 04:40:32 +02:00
Ari Vuollet 7c5628d47e Fix crash caused by conflicting tracy DbgHelp lock helper names 2025-05-02 14:20:18 +03:00
mafiesto4 0a3f07e6e7 Add exception and crashes catching with processing on iOS/macOS 2025-04-19 11:28:46 +02:00
mafiesto4 7e72d7b3cf Optimize mac version logging 2025-04-17 12:49:52 +02:00
mafiesto4 c4d8345b7c Fix compilation warning 2025-04-13 20:14:10 +02:00
mafiesto4 59aed828f6 Update attributes style to be consistent in engine 2025-04-12 22:09:12 +02:00
mafiesto4 4a10905464 Fix regression in float parsing change 2025-04-07 22:22:38 +02:00
mafiesto4 9c3fd052cd Remove copyright year from source files and update to 2025 2025-04-07 19:22:21 +02:00
mafiesto4 854d0cc23c Add profiler zone for native library loading 2025-04-02 09:23:55 +02:00
mafiesto4 5017bdd470 Fix parsing floating point values with . separator instead of , 2025-03-28 10:50:06 +01:00
mafiesto4 9cf7046a5b Add leaderboards to Online interface
https://github.com/FlaxEngine/OnlinePlatformSteam/issues/2
2025-03-25 13:35:50 +01:00
mafiesto4 5bdbbb6d38 Merge remote-tracking branch 'origin/master' into 1.10 2025-03-07 23:41:02 +01:00
mafiesto4 5d80cb03f1 Fix compilation issues 2025-03-07 12:35:54 +01:00
mafiesto4 4fada6ba40 Add logging CPU name on Windows 2025-03-07 12:06:15 +01:00
mafiesto4 301491bcde Fix Linux platform init to correctly calculate device id and add missing change 2025-03-07 11:39:15 +01:00
mafiesto4 5f57286cdb Fix Windows detection to use correct system version it was build for (eg. Win10 or Win7) 2025-03-07 11:09:32 +01:00
mafiesto4 7135eb3591 Add SystemName and SystemVersion to Platform api 2025-03-07 11:06:10 +01:00
mafiesto4 cc7d88d4a9 Fix Platform::GetCacheLineSize to be deprecated in favor of existing CPUInfo.CacheLineSize` 2025-03-06 09:08:00 +01:00
mafiesto4 196ada5710 Add Extra Development Memory access and log on start 2025-03-05 13:43:15 +01:00
mafiesto4 06729f6b62 Add Program Size Memory access and log on start 2025-03-05 12:10:17 +01:00
mafiesto4 06de1c0041 Add logging memoery usage by external apps on crash
Game crash on out of memory might be caused by user opening too many external apps that use most of memory.
2025-03-05 10:51:29 +01:00
mafiesto4 06665734e7 Fix Platform::GetCacheLineSize to be deprecated in favor of CPUInfo 2025-03-04 22:57:58 +01:00
mafiesto4 d501018feb Add improved GPU crashes reporting 2025-01-24 22:56:52 +01:00
mafiesto4 b36e55446f Add Engine::ReportCrash event for custom crash reporting or handling 2025-01-24 20:15:17 +01:00
mafiesto4 cf40facefe Add engine fatal error types handling
Add general out-of-memory handling
Add safety memory buffer for crash or out of memory handling
Refactor Globals exit/error state to be in Engine class
2025-01-24 20:07:12 +01:00
mafiesto4 fa2f2e3104 Fix Linux build 2025-01-24 12:53:56 +01:00
mafiesto4 39419787fa Another compilation fix 2025-01-15 08:48:03 +01:00
mafiesto4 e02f2990d9 Another compilation fix 2025-01-14 23:43:31 +01:00
mafiesto4 d0a6edbb2c Another compilation fix 2025-01-14 23:26:26 +01:00
mafiesto4 addc6d5216 Merge remote-tracking branch 'origin/master' into 1.10
# Conflicts:
#	Content/Editor/Gizmo/Material.flax
#	Content/Engine/DefaultTerrainMaterial.flax
#	Source/Editor/Windows/Assets/ModelWindow.cs
#	Source/Editor/Windows/Assets/SkinnedModelWindow.cs
#	Source/Engine/Core/Types/Variant.cpp
2025-01-13 18:07:54 +01:00
mafiesto4 4add5dcf49 Add missing default value and fix doc comment
#3150
2025-01-13 17:31:34 +01:00
Tryibion 563f0b9ab4 Move Build .aab to Android platform settings and make it side-by-side 2025-01-13 07:24:50 -06:00
mafiesto4 35e9e048f2 Merge remote-tracking branch 'origin/master' into 1.10 2024-12-10 11:07:31 +01:00
mafiesto4 0ef1220846 Another iteration on cooking job 2024-12-05 15:29:24 +01:00
mafiesto4 987916cc1c Another iteration on cooking job 2024-12-05 12:23:32 +01:00
mafiesto4 1c2c010ddc Merge branch 'fix/nullable' of https://github.com/mtszkarbowiak/FlaxEngine into mtszkarbowiak-fix/nullable 2024-10-25 15:38:44 +02:00
mafiesto4 c202a639cf Fix linux 2024-10-15 00:01:10 +02:00
mafiesto4 b957733150 Fixes 2024-10-14 23:35:41 +02:00