turns off mip maps for nonpow2 cubemaps
fixes check importing nonpow2 cubemaps
#preflight 623e6bfb6776a17c5b01e82f
#rb fabian.giesen
[CL 19520871 by charles bloom in ue5-main branch]
#rb robert.srinivasiah
#jira none
#preflight 18586931
#ROBOMERGE-AUTHOR: steve.smith
#ROBOMERGE-SOURCE: CL 18589147 in //UE5/Release-5.0/... via CL 18589201 via CL 18589239
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)
[CL 18589274 by steve smith in ue5-main branch]
#rb jeff.fisher rob.srinivasiah
#jira UE-138997
#preflight 18585343
#ROBOMERGE-AUTHOR: steve.smith
#ROBOMERGE-SOURCE: CL 18586623 in //UE5/Release-5.0/... via CL 18586635 via CL 18586643
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)
[CL 18586653 by steve smith in ue5-main branch]
Texture 2D array streaming is implemented through FTexture2DArrayMipAllocator_Reallocate
Volume texture streaming is implemented through FVolumeTextureMipAllocator_Reallocate.
New generic stream out implementation in FTextureStreamOut.
Fixed different issues in FTexture2DMipDataProvider_IO relatively to optional bulks and IO errors.
Added UTexture::GetSurfaceDepth() for 3d textures.
Added UTexture::GetSurfaceArraySize() for array textures (where cubemaps return 6).
Moved UTexture2D::CancelPendingTextureStreaming() and UTexture2D::LevelIndex to UTexture.
Renamed UTexture2DArray::GetNumSlices() to UTexture2DArray::GetArraySize().
Fixed missing "virtual" keyword in base class UTextureMipDataProviderFactory.
Updated the texture editor UI so that it shows Texture2DArray array sizes and Texture3D depth.
Unified the UI for cubemaps so that it shows as an array with size 6.
Reimplemented "LODGroups" command to make it coherent with latest changes.
#rb jian.ru, danny.couture, matt.peters
#fyi mihnea.balta
#jira UE-97975, UE-81395, UE-102061, UE-84427
[CL 14832616 by Uriel Doyon in ue5-main branch]
#rnx
#rb none
#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869210 via CL 10869511 via CL 10869900
#ROBOMERGE-BOT: (v613-10869866)
[CL 10870549 by ryan durand in Main branch]
Fixed the FaceAR sample
- Marked UARFaceGeometry::bIsTracked as deprecated in blueprint and changed FaceARPawn to use the correct API instead
- Set LivelinkTrackingType to FaceTracking to enable live link for Face AR
#rb ryan.vance
#jira none
#ROBOMERGE-SOURCE: CL 9896938 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v558-9892490)
[CL 9896940 by steve smith in Main branch]
#jira na
#rb ryan.vance
#lockdown nick.penwarden
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 8063861 in //UE4/Release-4.23/... via CL 8063864
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR) (v400-8057353)
[CL 8074516 by andrew grant in Dev-VR branch]
#jira na
#rb ryan.vance
#lockdown nick.penwarden
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 8063861 in //UE4/Release-4.23/... via CL 8063864
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v400-8057353)
[CL 8072884 by andrew grant in Dev-Build branch]
#jira na
#rb ryan.vance
#lockdown nick.penwarden
#ROBOMERGE-SOURCE: CL 8063861 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v400-8057353)
[CL 8063864 by andrew grant in Main branch]