Commit Graph

10353 Commits

Author SHA1 Message Date
Wojtek Figat
8ff334ae63 Update OpenAL on Windows
#2997
2024-10-21 12:12:06 +02:00
Wojtek Figat
ad00c65250 Merge branch 'GoaLitiuM-openal_msvc_fix' 2024-10-21 12:03:32 +02:00
Wojtek Figat
0aa8ff6a84 Merge branch 'openal_msvc_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-openal_msvc_fix 2024-10-21 12:02:45 +02:00
Wojtek Figat
a94cc64806 Speculative fix for missing main project info in VS Code project generation 2024-10-20 23:29:36 +02:00
Wojtek Figat
449e988a59 Add workaround for debug command text memory bug due to managed handles gc 2024-10-20 23:25:38 +02:00
Wojtek Figat
a2693fa354 Ignore non-public debug commands from marked classes 2024-10-20 23:24:26 +02:00
Wojtek Figat
5328ea891d Add command line input to Output Log in Editor 2024-10-20 23:23:54 +02:00
684ae5771f Fix crash while initializing OpenAL 2024-10-19 01:25:23 +03:00
Wojtek Figat
91d86552cd Minor cleanup 2024-10-17 23:43:07 +02:00
Mateusz Karbowiak
14a615cd7c Merge branch 'FlaxEngine:master' into fix/nullable 2024-10-17 20:34:32 +02:00
xxSeys1
fceb47f2af fix context not implemented 2024-10-17 18:47:48 +02:00
xxSeys1
b27ccc5f3b condense switch statement 2024-10-17 18:42:39 +02:00
Wojtek Figat
425382f7d2 Fix iOS game dotnet lib incorrect name 2024-10-17 15:03:59 +02:00
xxSeys1
7558cce609 change back accidentally committed line 2024-10-15 22:07:09 +02:00
xxSeys1
98215252bd add tooltip text alignment editor options 2024-10-15 22:05:16 +02:00
Wojtek Figat
c94052513e Add object replication data cache and send via Reliable channel to reduce data transfer 2024-10-15 19:47:09 +02:00
xxSeys1
283ee2af6f add debug draw clear method 2024-10-15 18:55:03 +02:00
Wojtek Figat
60ed23105d Fix typo 2024-10-15 12:33:51 +02:00
Wojtek Figat
ac832a0e81 Optimize network transform replication 2024-10-15 11:24:10 +02:00
Wojtek Figat
c202a639cf Fix linux 2024-10-15 00:01:10 +02:00
Wojtek Figat
b957733150 Fixes 2024-10-14 23:35:41 +02:00
Wojtek Figat
7e4d7743a4 Add Quaternion quantization for network stream
Reduced send rate by 56% in average. Identity quat is just 8-bits (flags)
Added tests with full-sphere rotation to ensure this works correctly.
2024-10-14 22:32:29 +02:00
Wojtek Figat
a6f1dbbf32 Fix Quaternion error tolerance to be more reasonable due to math optimization enabled in compiler 2024-10-14 22:16:08 +02:00
Wojtek Figat
b38af8fd00 Format code and add debug cmd attributes 2024-10-14 12:12:48 +02:00
Wojtek Figat
4ddf1a2cc8 Another fix for network profiler to properly handle stats updating when recording is disabled
#2815
2024-10-14 12:12:06 +02:00
Wojtek Figat
443fe5dbcb Add network keys table to optimize ids and names sending over network
#2815
2024-10-14 12:11:20 +02:00
Wojtek Figat
23ad24751a Fix editor tables rows coloring to start with darker one 2024-10-12 00:00:02 +02:00
Wojtek Figat
f8371d037b Refactor old ContentLoadingManager into Content for simplicity 2024-10-11 23:05:09 +02:00
Wojtek Figat
ff495e1319 Add safety check to exit game in Release mode when running with graphics debugger attached 2024-10-11 20:15:17 +02:00
Wojtek Figat
575a286e1e Add editor windows to quick actions via Content Finder tool 2024-10-11 20:06:20 +02:00
Wojtek Figat
a72e8f2f65 Merge remote-tracking branch 'origin/master' into 1.10
# Conflicts:
#	Source/Engine/Platform/StringUtils.h
2024-10-11 18:07:41 +02:00
Wojtek Figat
b45f6c1321 Disable editor screenshot when running without graphics 2024-10-10 23:27:01 +02:00
Wojtek Figat
56ebbecd3b Remove apt update on Linux CI/CD 2024-10-10 23:24:07 +02:00
Wojtek Figat
5c0110769a Remove custom source for Linux CI/CD 2024-10-10 22:57:44 +02:00
Wojtek Figat
b37ba9279e Update Assimp for Linux (use clang 13)
Migrate to Ubuntu 24 for CI/CD builds
CLang 7 used before is no longer avaliable on latest Ubuntu distro
2024-10-10 22:51:59 +02:00
Wojtek Figat
9e04f0b054 Update Assimp for Linux (use clang 7) 2024-10-10 22:09:03 +02:00
Wojtek Figat
cc8afbc220 Update Assimp for Mac 2024-10-10 21:28:30 +02:00
Wojtek Figat
2d6257a390 Revert "Update Assimp lib for Linux"
This reverts commit 0fcd6a194a.
2024-10-10 20:32:44 +02:00
Wojtek Figat
0fcd6a194a Update Assimp lib for Linux 2024-10-10 18:08:32 +02:00
Wojtek Figat
79471af0c1 Fix bug in new shadows rendering when there are too many lights 2024-10-10 11:19:06 +02:00
Wojtek Figat
73842d9793 Fix properties order in Light shadows section 2024-10-09 12:17:39 +02:00
Wojtek Figat
600ac568a9 Change default shadows update rate at far plane to be 1 to prevent artifacts
Users can tweak this down manually when optimizing game (dynamic games might stay at 1)
2024-10-09 12:14:53 +02:00
Wojtek Figat
9694446fca Optimize Color32 to use packed bits for quick comparisons 2024-10-08 12:15:01 +02:00
Wojtek Figat
735b573705 Bump up build number 2024-10-07 18:03:55 +02:00
Mateusz Karbowiak
863afc065d Merge branch 'FlaxEngine:master' into fix/nullable 2024-10-07 16:34:37 +02:00
Mateusz Karbowiak
eda4f433d0 Update TestNullable.cpp 2024-10-07 12:24:09 +02:00
Mateusz Karbowiak
f56207f1a4 Nullable.Reset fix, killing inlining 2024-10-07 12:17:23 +02:00
Wojtek Figat
e5d03134bb Merge branch 'Tryibion-fix-video-audio-not-loop' 2024-10-07 10:25:02 +02:00
Wojtek Figat
b73463a4b2 Merge branch 'fix-video-audio-not-loop' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-video-audio-not-loop 2024-10-07 10:24:55 +02:00
Wojtek Figat
0a08d12f69 Merge branch 'Tryibion-quick-win-undock-fix' 2024-10-07 10:24:47 +02:00