Devsh-Graphics-Programming / Nabla

Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
http://devsh.eu
Apache License 2.0
493 stars 59 forks source link

Update OpenEXR and spill out its deps #730

Closed tad1 closed 3 months ago

tad1 commented 3 months ago

Description

update OpenEXR to latest add IMath and Deflate submodule force OpenEXR to use local deps (IMath & Deflate) instead of using fetchContent

Testing

compiles Nabla w/ and w/o _NBL_COMPILE_WITH_OPEN_EXR_

TODO

tad1 commented 3 months ago

currently, IMath & Deflate submodules point to OP's repo, @AnastaZIuk suggested to fork IMath; should Deflate also be forked?

AnastaZIuk commented 3 months ago

currently, IMath & Deflate submodules point to OP's repo, @AnastaZIuk suggested to fork IMath; should Deflate also be forked?

actually as long as we don't plan to modify their CMake we don't have to fork