This change is the copy-up of work from //UE5/Dev-ParallelRendering to unify the various RHI texture types
- The separate RHI texture types (FRHITexture2D, FRHITexture2DArray, FRHITexture3D, FRHITextureCube, FRHITextureCubeArray) have been replaced with a single type: FRHITexture.
- Includes the required refactoring / fixes for the various platform RHIs.
The old texture types are still supported via typedefs, but will soon be marked deprecated. Future rendering code should make use of the FRHITexture type instead.
#jira UE-139559
#rb Mihnea.Balta
#preflight 622f3af819287beb2c3047f6
#robomerge[FN_ENGINEMERGE] DEV-NC
[CL 19371962 by Luke Thatcher in ue5-main branch]
#ROBOMERGE-AUTHOR: peter.knepley
#ROBOMERGE-SOURCE: CL 19022512 via CL 19022813 via CL 19023098 via CL 19023368 via CL 19023695 via CL 19031945
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v917-18934589)
[CL 19032171 by peter knepley in ue5-main branch]
#ROBOMERGE-AUTHOR: peter.knepley
#ROBOMERGE-SOURCE: CL 19015683 via CL 19015737 via CL 19015802 via CL 19015921 via CL 19016048 via CL 19031922
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v917-18934589)
[CL 19032151 by peter knepley in ue5-main branch]
#ROBOMERGE-AUTHOR: peter.knepley
#ROBOMERGE-SOURCE: CL 19015334 via CL 19015717 via CL 19015774 via CL 19015878 via CL 19016034 via CL 19031921
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v917-18934589)
[CL 19032150 by peter knepley in ue5-main branch]
#rnx
#jira UE-135379
#rb trivial
#lockdown Michal.Valient
#ROBOMERGE-AUTHOR: mihnea.balta
#ROBOMERGE-SOURCE: CL 18237222 in //UE4/Release-4.27/... via CL 18458498 via CL 18458692 via CL 18485463 via CL 18485473
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)
[CL 18485480 by mihnea balta in ue5-release-engine-test branch]
Adds blueprint functions to Reflex plugin to export reflex plugin data and capabilities for use in blueprints.
#rnx
#jira UE-135264
#rb Mihnea.Balta
#lockdown Michal.Valient
#ROBOMERGE-AUTHOR: mihnea.balta
#ROBOMERGE-SOURCE: CL 18223660 in //UE4/Release-4.27/... via CL 18458460 via CL 18458644 via CL 18485216 via CL 18485253
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)
[CL 18485270 by mihnea balta in ue5-release-engine-test branch]
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971
[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]