-----------------------------------------------------------------
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 26109740 by eric renaudhoude in 5.3 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 26107563 by eric renaudhoude in 5.3 branch]
* Moved dllexport from type to methods/staticvar in all Engine runtime code. This improves compile times, memory and performance in dll builds
[CL 26082288 by henrik karlsson in 5.3 branch]
ToYxy functions were serving no purpose so we deprecate them, and expose a new XYZ to xyY function. We also remove unnecessary FORCEINLINE.
#jira none
#rb rod.bogart
#preflight 63f3dd281d71bcd2624c2c82
[CL 24324429 by eric renaudhoude in ue5-main branch]
This is mainly for color accuracy of calibrated DMX light fixtures.
#jira UE-155535
#rb rod.bogart
#preflight 6374f631ee4d25f90a95ca90
[CL 23153826 by eric renaudhoude 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]
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]