#JIRA: UE-169922
#preflight 636be7b8a550a2a75908594e
#review-23056527 @thomas.engel
#rb thomas.engel
#rnx
[CL 23100691 by Tony Wong in ue5-main branch]
#JIRA: FORT-525545
#preflight 6361964f876630122a5f4d03
[REVIEW] [at]eric.renaudhoude [at]ruslan.idrisov
#rb eric.renaudhoude, ruslan.idrisov
[CL 22919844 by tony wong in ue5-main branch]
Adding UE::PixelFormat::HasCapabilities to replace RHIPixelFormatHasCapabilities and friends.
#jira none
#rb elizabeth.baumel, charles.bloom
#preflight 6351928c9e14ee3c7941510d
[CL 22666541 by christopher waters in ue5-main branch]
Cleans up the ISoundGenerator in SynthComponent in OnUnregister to make sure it releases the generator data before GC.
#rb Jimmy.Smith, Ryan.Mangin, Thomas.Engel
#preflight 634a53aace524ed3562c7eac
[CL 22549071 by aaron mcleran in ue5-main branch]
#JIRA: UE-164195
#preflight 63348174e4106916068137db
[REVIEW] [at]eric.renaudhoude [at]ruslan.idrisov
#rb eric.renaudhoude, ruslan.idrisov
#rnx
[CL 22239349 by tony wong in ue5-main branch]
Before:
3648 unity files
Total CPU Time: 47886.140625 s
Total time in Parallel executor: 498.81 seconds
After:
3548 unity files
Total CPU Time: 46643.828125 s
Total time in Parallel executor: 486.06 seconds
#jira
#preflight
[CL 22173263 by marc audy in ue5-main branch]
#JIRA: UE-162854
#preflight 6328f107b40000c8f037ab3e
[REVIEW] [at]eric.renaudhoude [at]ruslan.idrisov
#rb eric.renaudhoude, ruslan.idrisov
#rnx
[CL 22097551 by tony wong in ue5-main branch]
Fixed include paths to be relative to the private or public folders.
Hid or removed includes that reached into other private module folders.
Updated PublicInclude paths when necessary.
#jira
#preflight 631a717cec45fbf3d74d4ba7
[CL 21916033 by bryan sefcik in ue5-main branch]
#JIRA: UE-161944
#preflight 63128908a20b67673b8ddf86
#review-21769798 @eric.renaudhoude @thomas.engel
#rb eric.renaudhoude, thomas.engel
#rnx
[CL 21852042 by Tony Wong in ue5-main branch]
Focus started on GenerateMips and AddClearUAVPass.
#jira none
#rb mihnea.balta
#preflight 62fe768d200ff87e07c5e1ad
[CL 21448320 by christopher waters in ue5-main branch]
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]
#JIRA: UE-153163
#preflight 62cc8b61f22e9d4fdf7a4443
#review-21047288 @eric.renaudhoude @ruslan.idrisov
#rb eric.renaudhoude, ruslan.idrisov
#rnx
[CL 21071514 by Tony Wong in ue5-main branch]
- Removed scene render mem-mark among others. MemStack usage is now restricted to local scopes with known marks.
- Render resources with destructors are allocated using the FSceneRenderingBulkObjectAllocator on FSceneRenderer, which is deleted when the scene render is.
#preflight 62b266e20d4d6228de97babe
#rb mihnea.balta, yuriy.odonnell
[CL 20907647 by zach bethel in ue5-main branch]