Commit Graph

3 Commits

Author SHA1 Message Date
eric renaudhoude
894aef9477 OCIO: Remove redundant use of WITH_OCIO that innapropriately hides a missing library.
We make it a public wrapper definition for all wrapper classes at once. Attempts to use the wrapper on other deployed platforms will result in immediate compile errors, which is desirable.

#rb ruslan.idrisov, rod.bogart
#rnx

[CL 26302423 by eric renaudhoude in ue5-main branch]
2023-06-28 19:18:37 -04:00
eric renaudhoude
ffac0ba4d4 OCIO: Avoid delay-loading the library.
#rb ruslan.idrisov, rod.bogart
#rnx

[CL 26301441 by eric renaudhoude in ue5-main branch]
2023-06-28 18:23:36 -04:00
eric renaudhoude
a4ca6bb484 ColorManagement: Moving the OpenColorIO wrapper module to the engine.
OpenColorIOLib will now be linked against in editor builds. Module config is created lazily only if needed. To be used by subsequent TextureCompressor integration CL.

#jira UE-184127
#rb rod.bogart, ruslan.idrisov, alejandro.arango

[CL 26098141 by eric renaudhoude in ue5-main branch]
2023-06-19 14:31:30 -04:00