bump DDC key for change in output of MaxTextureResolution affected textures
Also free source images and temporaries as they are consumed and no longer needed to reduce peak mem use
In the nop case, move the image instead of copying
#rb Dan.Thompson
#jira UE-204167
[CL 31470270 by charles bloom in ue5-main branch]
causing it to under-estimate memory use in some cases
move GetPowerOfTwoTargetTextureSize to TextureBuildUtilities so it can be shared
fix some comments
#rb Dan.Thompson, fabian.giesen
[CL 30943675 by charles bloom in ue5-main branch]
Removing texture build metadata due to ddc complexities. It will be added to the metadata system in the new build flow SoonTM. Additionally, the alpha information for the source mips is no longer necessary as that is computed elsewhere now.
#rb fabian.giesen
#jira UE-183750
[CL 30894760 by dan thompson in ue5-main branch]
[FYI] Dan.Thompson
Original CL Desc
-----------------------------------------------------------------
Testing the alpha detection based on the channel source info.
#rb fabian.giesen
#jira UE-175146
[CL 30772929 by evgenii babinets in ue5-main branch]
[FYI] Dan.Thompson
Original CL Desc
-----------------------------------------------------------------
Removing texture build metadata due to ddc complexities. It will be added to the metadata system in the new build flow SoonTM. Additionally, the alpha information for the source mips is no longer necessary as that is computed elsewhere now.
#rb fabian.giesen
#jira UE-183750
[CL 30772772 by evgenii babinets in ue5-main branch]
Also make the default import settings of using no mip maps for nonpow2 textures only apply to 2d textures
#rnx
#rb fabian.giesen
[CL 30574965 by charles bloom in ue5-main branch]
not actually deprecated yet, need to keep legacy behavior to avoid patches
todo actually remove use of the old resize functions and deprecate them
#jira UE-163527
#rnx
[CL 29248582 by charles bloom in ue5-main branch]
-----------------------------------------------------------------
ColorManagement: Utilize OpenColorIO for advanced color space transformations on textures during mip generation.
Relies on CL 26098047.
#jira UE-182792
#rb rod.bogart, dan.thompson, charles.bloom
[CL 26109698 by eric renaudhoude in ue5-main branch]
[FYI] eric.renaudhoude
Original CL Desc
-----------------------------------------------------------------
ColorManagement: Utilize OpenColorIO for advanced color space transformations on textures during mip generation.
Relies on CL 26098047.
#jira UE-182792
#rb rod.bogart, dan.thompson, charles.bloom
[CL 26107262 by eric renaudhoude in ue5-main branch]
ImageParallelProcessLinearPixels
ComputeImageLinearAverage
Make Bokeh computation use the new routines as a test
#rb fabian.geisen
#rnx
[CL 26073510 by charles bloom in ue5-main branch]