79 Commits

Author SHA1 Message Date
william belcher
f8634142d0 Fix: Compilation errors in VideoEncoderFactory.cpp
#rb william.belcher
[FYI]

[CL 32499461 by william belcher in 5.4 branch]
2024-03-26 02:23:51 -04:00
william belcher
9e238c65d1 Fix: build health issues from deprecations
#rb william.belcher
[FYI]

[CL 32499152 by william belcher in 5.4 branch]
2024-03-26 02:14:24 -04:00
alex kahn
d6f6ad50fc [Backout] - CL32267705 - CIS Editor Error
#rnx
[FYI] William.Belcher
Original CL Desc
-----------------------------------------------------------------
Fix: build health issues with unbalanced pragma's

#rb william.belcher
[FYI]

[CL 32499151 by alex kahn in 5.4 branch]
2024-03-26 02:14:19 -04:00
william belcher
f0218cb028 Fix: build health issues with unbalanced pragma's
#rb william.belcher
[FYI]

[CL 32499148 by william belcher in 5.4 branch]
2024-03-26 02:14:15 -04:00
william belcher
ea066a25d4 QOL: Deprecate AVEncoder (for removal) and its dependencies (to be moved to plugins)
#rb luke.bermingham
#jira UE-174651
[FYI]

[CL 32499131 by william belcher in 5.4 branch]
2024-03-26 02:13:50 -04:00
justin peterson
f8832fb240 [Backout] - CL32235200 - CIS Compile Error
[FYI] William.Belcher
Original CL Desc
-----------------------------------------------------------------
QOL: Deprecate AVEncoder (for removal) and its dependencies (to be moved to plugins)

#rb Luke.Bermingham
#jira UE-174651
[FYI]

[CL 32498760 by justin peterson in 5.4 branch]
2024-03-26 02:04:41 -04:00
william belcher
f325cc81a0 QOL: Deprecate AVEncoder (for removal) and its dependencies (to be moved to plugins)
#rb Luke.Bermingham
#jira UE-174651
[FYI]

[CL 32498741 by william belcher in 5.4 branch]
2024-03-26 02:04:01 -04:00
marc audy
763a611985 Fix C4072 warnings
#rnx

[CL 29852844 by marc audy in ue5-main branch]
2023-11-20 17:26:53 -05:00
dmytro vovk
e1bacd79a0 Second attempt for vectorized audio conversion from float to pcm16 and vica versa with an optimized version for NEON and added a ~10% faster spicialization of ArrayMixIn for NEON
#rb Phil.Popp

[CL 28706860 by dmytro vovk in ue5-main branch]
2023-10-12 08:21:50 -04:00
dmytro vovk
382b7ab8f2 Reverted audio vectorization change
#rb none

[CL 28625268 by dmytro vovk in ue5-main branch]
2023-10-10 12:47:41 -04:00
dmytro vovk
7052f813ef Vectorized audio conversion from float to pcm16 and vica versa with an optimized version for NEON and added a ~10% faster spicialization of ArrayMixIn for NEON
#rb Phil.Popp

[CL 28623173 by dmytro vovk in ue5-main branch]
2023-10-10 12:10:28 -04:00
Jens Petersam
543ae5c1e9 Added an input size check
#jira UE-172836
#rnx

[CL 27097819 by Jens Petersam in ue5-main branch]
2023-08-15 02:46:23 -04:00
david harvey
da9b5b86f5 Do not include PreWindowsApi.h / PostWindowsApi.h directly in code.
- mostly just replacing them AllowWindowsPlatformTypes.h / HideWindowsPlatformTypes.h
 - some other files had both Pre/PostWindowsApi.h and Allow/HideWindowsPlatformTypes.h, so just removed
 - some occasional include order changes.

#jira UE-152863
#rnx
#rb Devin.Doucette

[CL 26985385 by david harvey in ue5-main branch]
2023-08-10 03:34:53 -04:00
christopher waters
2b78bbaa2b Fixing remaining IWYU errors
[CL 26358328 by christopher waters in ue5-main branch]
2023-06-30 18:31:26 -04:00
henrik karlsson
5db685f97d [Engine]
* Moved dllexport from type to methods/staticvar in all Engine runtime code. This improves compile times, memory and performance in dll builds

[CL 26082269 by henrik karlsson in ue5-main branch]
2023-06-17 18:13:06 -04:00
Jens Petersam
4d944f0214 Added parameter checking
#jira UE-172839
#preflight 646dfd96807b157b8b21a254
#rnx

[CL 25600802 by Jens Petersam in ue5-main branch]
2023-05-24 08:27:28 -04:00
Jens Petersam
22665b75a9 Added input parameter checking.
#jira UE-172838
#preflight none
#rnx

[CL 25540362 by Jens Petersam in ue5-main branch]
2023-05-19 01:40:57 -04:00
David Harvey
f53c45f76f expanding some simple module declarations to include windows platform extensions by default.
#jira UE-179187
#rnx
#rb trivial
#preflight 6422af0b5e52099fe3ba9cc5

[CL 24815951 by David Harvey in ue5-main branch]
2023-03-28 05:28:43 -04:00
henrik karlsson
eab4339b3a Fixed compile errors when building QAGame with orphaned headers on
#preflight skipped
#rb none

[CL 23552117 by henrik karlsson in ue5-main branch]
2022-12-21 02:06:44 -05:00
matthew cotton
4d84bc870a Fixing a crash in GameplayMediaEncoder that would trigger when starting a highlight recording.
#jira UE-166133
#preflight 633f8007c6753f31ce49000e
#rb luke.bermingham, aidan.possemiers, nick.pace
#lockdown Mitchell.Wilson

[CL 22425477 by matthew cotton in ue5-main branch]
2022-10-10 01:07:51 -04:00
bryan sefcik
cb0456c6d4 Cleaned up build.cs files by removing any include paths that were already being added by UBT. This was done to help identify how include paths are being added and to help with future refactoring.
#jira
#preflight 631a5c04967ffc68fbf0dd8f

[CL 21911226 by bryan sefcik in ue5-main branch]
2022-09-08 21:44:02 -04:00
Zak Middleton
84fb0737e0 #ue5 - Fix type conversion warnings in modules: AutomationController, AutomationTest, AVEncoder, AVIWriter.
#jira UE-160830
#rb Andrew.Davidson
#preflight 630d2147556fc14dce527da5

[CL 21690862 by Zak Middleton in ue5-main branch]
2022-08-29 18:32:03 -04:00
Nick Pace
364328dd34 Fix malloc(sizeof) and cast mismatch picked up by Clang static analysis in AVEncoder
#rb self
#fyi matthew.cotton, mattias.jansson
#jira UE-162080
#preflight 630c06fde11248377506ffd0 630bfef4f92416fb925134ce

[CL 21657350 by Nick Pace in ue5-main branch]
2022-08-28 20:32:42 -04:00
Bryan sefcik
b4a6e947d8 Ran IWYU on Public headers under Engine/Source/Runtime/...
Headers are updated to contain any missing #includes needed to compile and #includes are sorted.  Nothing is removed.

#ushell-cherrypick of 21065896 by bryan.sefcik
#preflight 62d4b1a5a6141b6adfb0c892
#jira

#ROBOMERGE-OWNER: Bryan.sefcik
#ROBOMERGE-AUTHOR: bryan.sefcik
#ROBOMERGE-SOURCE: CL 21150156 via CL 21151754 via CL 21154719
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
#ROBOMERGE-CONFLICT from-shelf

[CL 21181076 by Bryan sefcik in ue5-main branch]
2022-07-20 11:31:36 -04:00
David Harvey
f6c19f301d Remove NDA platform references
#jira FORT-365003, UE-124892
#rnx
#preflight 62a85b2fd502a5543666f91a
#rb Nuno.Leiria, Mickael.Gilabert

[CL 20648944 by David Harvey in ue5-main branch]
2022-06-14 10:55:38 -04:00