[Bf-committers] Libraries update

Sergey Sharybin sergey.vfx at gmail.com
Thu Jan 7 16:27:00 CET 2016


This mail is mainly to the platform maintainers, but might be interesting
for other guys around as well.

Proposal is to update the following libraries:

- Boost to 1.60 (will bring some fixes required to make OpenVDB work, see
some earlier discussion in the list)
- OIIO to 1.6.9 (will bring fixes to such areas as alpha handling in
- OSL to 1.6.9 (general improvements, fixes, optimizations etc)

it also seems a good idea to set USE_SIMD to sse2 for both OIIO and OSL,
this should give some additional improvements. (Unfortunately, we can't go
higher than SSE2 because OIIO/OSL does nto do runtime checks and our
current requirement is SSE2 CPUs, using higher optimization will make
Blender unusable).

LLVM we can't really update yet, OSL requires it to be compiled with C++11
when using LLVM newer than 3.4 series. So will propose to keep LLVM version
unchanged for now.

With best regards, Sergey Sharybin

More information about the Bf-committers mailing list