53 Commits

Author SHA1 Message Date
adam kinge
eb534ba879 Enable use of iOS Simulator library builds of OodleNetwork and OddleDataCompression
#jira UE-168571
#rb Fabian.Giesen
#rnx

[CL 26191949 by adam kinge in 5.3 branch]
2023-06-22 15:56:04 -04:00
kirill zorin
b6ee3a6c64 Fix UE_LOG callsites that have format string-related UB
#rb trivial
#preflight 647107780a6634dbb236a0a6

[CL 25651638 by kirill zorin in ue5-main branch]
2023-05-26 15:52:39 -04:00
fabian giesen
be2d20840a Oodle 2.9.10b
#rb charles.bloom
#preflight 6440590cbf10538466cb1bc1

[CL 25120387 by fabian giesen in ue5-main branch]
2023-04-19 19:53:52 -04:00
charles bloom
1bbb1b066b [Backout] - CL25105799
[FYI] charles.bloom
Original CL Desc
-----------------------------------------------------------------
Oodle 2.9.10

#rb dan.thompson
#preflight 643db4209566b6145001370a

[CL 25116854 by charles bloom in ue5-main branch]
2023-04-19 17:35:31 -04:00
fabian giesen
6967479223 Oodle 2.9.10
#rb dan.thompson
#preflight 643db4209566b6145001370a

[CL 25076606 by fabian giesen in ue5-main branch]
2023-04-17 17:22:50 -04:00
jamie dale
3e0d3c2b5a No PCH build fix (Shipping)
#jira
#rb none
#rnx

[CL 25025443 by jamie dale in ue5-main branch]
2023-04-13 10:51:05 -04:00
marc audy
4ee049a217 Move Handler in to UE namespace to avoid name collisions with third party code
#rb LouisPhilippe.Seguin, Brian.Bekich
#jira UE-179506

[CL 24563900 by marc audy in ue5-main branch]
2023-03-08 13:52:49 -05:00
fabian giesen
de13e1a64f Update to Oodle 2.9.9
#rb dan.thompson
#preflight 63e41180e042058d699b25c7

[CL 24083736 by fabian giesen in ue5-main branch]
2023-02-08 17:07:57 -05:00
henrik karlsson
3c9aacb1ad [Engine/Plugins]
* Updated public headers for ~170 engine plugins using iwyu to remove includes not needed. Removed includes are still available behind UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_2

#preflight 63c08f4a2a6acaf1622bcc73
#rb none

[CL 23674775 by henrik karlsson in ue5-main branch]
2023-01-13 01:54:01 -05:00
henrik karlsson
68e1306935 [Engine/Plugins]
* Removed more includes using iwyu and marked up includes that is removed because of bugs in iwyu.

#preflight 63bfc8696c4f5668eb3a3cbd
#rb none

[CL 23666746 by henrik karlsson in ue5-main branch]
2023-01-12 13:53:03 -05:00
henrik karlsson
2f78497e67 [Engine/Plugins]
* Updated private files with IWYU for all plugins which had 3 or less changes made in ue5 main since last integration to fn

#preflight 63bf8d8b577437afe607dc72
#rb none

[CL 23659643 by henrik karlsson in ue5-main branch]
2023-01-12 01:48:34 -05:00
bryan sefcik
b30383a834 Fixed compile issues found after moving module files around in the unity files.
Also added missing generated.h includes.

#jira
#preflight 639bbcb2776b61ba3b35a835

[CL 23535000 by bryan sefcik in ue5-main branch]
2022-12-15 19:56:15 -05:00
john barrett
616f5986c4 Fixed missing error check in Oodle dictionary archive serialization.
#rb trivial

[CL 23251335 by john barrett in ue5-main branch]
2022-11-23 12:19:24 -05:00
Robb Surridge
610c467639 Update vendor links for built-in plugins to use secure protocol.
#jira UE-166823
#rb lauren.barnes
#preflight 6352b20b7261e565c476ec3b

[CL 22690089 by Robb Surridge in ue5-main branch]
2022-10-21 11:04:07 -04:00
fabian giesen
0b17c46664 Oodle 2.9.8 re-submit
Original CL (22282721) was reviewed, this is a re-submit without code changes, just fixed libs due to debug info problems on some targets

#rb none
#preflight 633a61c10d2b0d7bd83f9528
#jira UE-164148

[CL 22322219 by fabian giesen in ue5-main branch]
2022-10-03 20:37:45 -04:00
fabian giesen
5fa2790821 [Backout] - CL22282721
[FYI] fabian.giesen
Original CL Desc
-----------------------------------------------------------------
Oodle 2.9.8

#rb charles.bloom
#preflight 63373e3c5c2225fe5f8a3667
#jira UE-164148

[CL 22286632 by fabian giesen in ue5-main branch]
2022-09-30 23:09:48 -04:00
fabian giesen
f113a5c97b Oodle 2.9.8
#rb charles.bloom
#preflight 63373e3c5c2225fe5f8a3667
#jira UE-164148

[CL 22286538 by fabian giesen in ue5-main branch]
2022-09-30 23:04:22 -04:00
bryan sefcik
50d4fac9e0 Updated ../Engine/Plugins/... to inline gen.cpp files
Before:
3548 unity files
Total CPU Time: 47343.578125 s
Total time in Parallel executor: 494.60 seconds

After:
3445 unity files
Total CPU Time: 46044.671875 s
Total time in Parallel executor: 468.51 seconds

#jira
#preflight 63336159b20e73a098b7f24f

[CL 22218213 by bryan sefcik in ue5-main branch]
2022-09-28 01:06:15 -04:00
john barrett
11eabf6b0d Added stripped-down performance timing for Oodle 'Incoming' packets, to track a phantom hitch - and verify whether it is from Oodle or the stats system.
#rb Fabian.Giesen
#preflight 632b10b8b40000c8f0c4ac27

[CL 22121202 by john barrett in ue5-main branch]
2022-09-21 15:46:28 -04:00
bryan sefcik
7bd361139a Removed OodleNetworkHandlerComponent's private pch file.
#jira
#preflight 6307d5485a76ca27a8a713c4

[CL 21585085 by bryan sefcik in ue5-main branch]
2022-08-26 01:44:35 -04:00
bryan sefcik
55175c8f29 Updated TextureFormatOodle and OodleNetworkHandlerComponent to not use private PCH files.
OodleNetworkHandlerComponent:
Using PrivatePCH: 13.70secs
Using SharedPCH: 3.31secs

Saved 318MBs of disk space.

TextureFormatOodle:
Using PrivatePCH: 5.23secs
Using SharedPCH: 3.11secs

#JIRA
#preflight 62fbd013ad3bd8ad64574886

[CL 21408729 by bryan sefcik in ue5-main branch]
2022-08-16 13:40:42 -04:00
john barrett
68a322e7cd PacketHandler/Oodle profiling tweaks.
#rb Michael.Sartain

#ROBOMERGE-AUTHOR: john.barrett
#ROBOMERGE-SOURCE: CL 21107937 via CL 21107956 via CL 21107967 via CL 21107974
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)

[CL 21108896 by john barrett in ue5-main branch]
2022-07-15 09:00:00 -04:00
charles bloom
c8f0d8b7ff Oodle 2.9.7
#rb none
#preflight 62bdcb526d5ebc990f9cbf45

[CL 20901657 by charles bloom in ue5-main branch]
2022-06-30 15:41:13 -04:00
David Harvey
0a0ab3c7ac remove HoloLens from engine plugins' PlatformDenyList in favor of platform extension.
#jira UE-149794
#rnx
#rb trivial
#preflight 628f72f98c23e52ef0eff97b

[CL 20378217 by David Harvey in ue5-main branch]
2022-05-26 08:44:41 -04:00
charles bloom
bdc5ee918a Oodle 2.9.6 enabled retry
Data and Network switched to 2.9.6
Texture adds 2.9.6 as a new Version, keeps 2.9.5, old data stays on 2.9.5

#rb fabian.giesen
#preflight 627296807b6d0faffa717550

[CL 20042663 by charles bloom in ue5-main branch]
2022-05-04 11:40:20 -04:00