...
Name | Status |
---|---|
OpenUSD | PR in progress: https://github.com/PixarAnimationStudios/OpenUSD/pull/3430 |
FreeGLUT | Enabled, works out of the box |
Enabled, works out of the box | |
Enabled, works out of the box | |
Enabled, works out of the box | |
Enabled, works out of the box | |
OSL | Enabled, works out of the box |
Enabled, works out of the box | |
hdf5 | Enabled, works out of the box (tested via conanrelease mode only) |
Notes on specific projects
...
Info |
---|
Only OneTBB as specified in the 2025 standard works. TBB 2020.3 as defined in older versions does not work without a large patch - an example can be seen in Blender (this has since been removed, as Blender now follows the 2025 spec): https://projects.blender.org/blender/blender/src/branchcommit/maind5823ad8959abe611fd4dac8125ed0921dbf7276/build_files/build_environment/patches/tbb.diff Note that things such as TBBmalloc do not work with the Blender patch, and would require further engineering effort to enable |
...
Info |
---|
Line 5 might need to be run twice, as the first attempt may end in an unknown failure - it should still build though |
OSL (Open Shader Language)
OSL is another adjacent project to the VFX reference platform - build instructions are not included here, as they require building your own copy of LLVM. An example of how it can be build can be seen as part of the Blender build files: https://projects.blender.org/blender/blender/src/branch/main/build_files/build_environment/cmake/osl.cmake