Commit Graph

6 Commits

Author SHA1 Message Date
eric renaudhoude
914fe9cc44 OCIO: General improvements before MRQ CPU integration.
#jira UE-187781
#rb ruslan.idrisov, rod.bogart

[CL 27412612 by eric renaudhoude in ue5-main branch]
2023-08-28 11:33:42 -04:00
eric renaudhoude
98da14f7cd OCIO: Typo fix for chromatic adaptation.
#rb none
#rnx

[CL 27339111 by eric renaudhoude in ue5-main branch]
2023-08-24 09:23:26 -04:00
eric renaudhoude
f19aaaf42d OCIO: Prevent concurrency issues with global built-in config for parallel texture processing tasks.
#jira UE-193630
#rb alejandro.arango, rod.bogart, ruslan.idrisov

[CL 27326080 by eric renaudhoude in ue5-main branch]
2023-08-23 18:53:26 -04:00
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