Ari Vuollet
0a4cb9e9b1
Show current display server in Editor window tooltip
...
(cherry picked from commit 62968dd4376bb0a3c0aa09316174e0e00a9ea31b)
2025-04-19 21:13:56 +03:00
GoaLitiuM
c83a3c32c7
Refactor application window class name
2025-04-19 21:13:32 +03:00
mafiesto4
9c3fd052cd
Remove copyright year from source files and update to 2025
2025-04-07 19:22:21 +02:00
mafiesto4
5bdbbb6d38
Merge remote-tracking branch 'origin/master' into 1.10
2025-03-07 23:41:02 +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
Mateusz Karbowiak
db06f4f72e
Fixed implicit type conversion for type specialization
2024-10-05 21:22:36 +02:00
Tryibion
03de914dbc
Add Requesting engine exit event. Expose Fatal erro and requesting exit to c#
2024-08-07 12:16:07 -05:00
mafiesto4
d719c381ea
Merge remote-tracking branch 'origin/master' into 1.8
2024-03-11 23:49:33 +01:00
mafiesto4
04761c69f1
Fix error loggig in headless mode on char16 platforms
...
#2235
2024-03-04 14:43:48 +01:00
mafiesto4
14902dc29e
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Flax.flaxproj
2024-02-26 19:49:39 +01:00
mafiesto4
859c420d76
Update year in copyright note
2024-02-26 19:00:48 +01:00
mafiesto4
10180de9c6
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Source/Editor/Utilities/EditorUtilities.cpp
# Source/Editor/Utilities/EditorUtilities.h
2024-02-19 22:26:16 +01:00
mafiesto4
082768d08c
Refactor ThreadLocal when running on hardware with more cores than PLATFORM_THREADS_LIMIT
2024-02-07 23:39:02 +01:00
mafiesto4
8e3123a129
Add better stack trace reporting in crashes when running on non-Windows platforms
2024-01-18 16:06:34 +01:00
mafiesto4
b4186052df
Add printing stack trace even when not using log file
2024-01-18 16:04:22 +01:00
mafiesto4
4e190c2e3c
Add decoding stack trace function names on Apple platforms
2023-11-19 18:04:24 +01:00
mafiesto4
587578ccfb
Update platforms impl
2023-05-28 16:45:08 +02:00
mafiesto4
81ae687238
Merge remote-tracking branch 'origin/master' into 1.6
2023-05-28 16:34:38 +02:00
mafiesto4
9cdd1cbc45
Add Platform::GetMousePosition/WindowsPlatform::SetMousePosition for unified access to screen-space mouse position on all platforms
...
#1109
2023-05-28 15:30:16 +02:00
mafiesto4
ecc6f83130
Use Utilities::HertzToText from #1120 to log cpu clock speed
2023-05-28 12:03:22 +02:00
mafiesto4
364676ceae
Fix compile warning in 32-bit build
2023-04-18 18:19:34 +02:00
mafiesto4
aeb0bf700f
Fix old Platform proces api usage
2023-03-30 18:07:47 +02:00
mafiesto4
3bbc7faf11
Refactor platform process startup with CreateProcessSettings
2023-03-22 14:09:20 +01:00
mafiesto4
0ba261d338
Add iOS platform (refactor Mac into shared Apple platform impl)
2023-03-15 20:58:23 +01:00
mafiesto4
9626e9bbb6
Update copyright year
2023-01-10 15:29:37 +01:00
mafiesto4
a881c90b2e
Refactor engine to support double-precision vectors
2022-06-13 00:40:32 +02:00
mafiesto4
8c2241c6dc
Update copyright year
2022-01-14 13:31:12 +01:00
mafiesto4
c4b6865659
Merge branch 'master' into mac
2022-01-09 19:15:15 +01:00
mafiesto4
192af7ec14
Refactor native core objects to simplify usage for newcomers
2022-01-08 15:06:23 +01:00
mafiesto4
d017dd14ca
Add Mac platform
2021-12-27 14:04:16 +01:00
mafiesto4
b3eb17f61e
Add Platform.Users to handle users per-platform
2021-11-07 20:46:56 +01:00
mafiesto4
48a867ef16
Add PS5 platform defines and types
2021-10-08 16:25:16 +02:00
mafiesto4
2e18db7bb8
Reenable memory allocations profiling in Editor with Tracy
2021-08-13 13:44:48 +02:00
mafiesto4
9f9d946d69
Fixes
2021-07-06 15:33:28 +02:00
mafiesto4
a84afc207e
Disable tracy mem allocs recording in Editor due to too big impact on profiler buffers usage
2021-07-05 14:59:27 +02:00
stefnotch
0f505f56ad
Improve privacy
...
We don't need the computer name or user name in the log files by default
2021-06-20 19:07:39 +02:00
mafiesto4
543d1a3c0e
Add Tracy profiler support
2021-05-02 11:27:10 +02:00
mafiesto4
09671823e4
Optimize String usage with StringView for basic file paths operations
2021-05-02 11:25:42 +02:00
mafiesto4
0e75dba142
Optimize C++ compilation time
2021-04-30 16:27:57 +02:00
mafiesto4
e09f4eb6dc
Switch impl progress
2021-03-09 19:18:40 +01:00
mafiesto4
48ae338fb2
Move default AllocatePages/FreePages impl from Unix to PlatformBase
2021-03-09 14:32:24 +01:00
mafiesto4
cc201e198d
Add Switch platform
2021-03-09 14:26:30 +01:00
mafiesto4
a45b71617d
Add separate Platform::GetStackTrace and Platform::GetStackFrames
2021-02-26 13:58:02 +01:00