ospray / hdospray

Rendering plugin for Pixar's USD Hydra
Apache License 2.0
116 stars 14 forks source link

Versions mismatching #6

Closed iqch closed 8 months ago

iqch commented 2 years ago

What if we should use for USD building older tbb versions, than ospray using to build itself? What about compatibility at all? I tried to build hydra delegate wit 21.05 version - it was failed, because - yes, pixar changes API very often. 21.08 (current) has same issues, I seem, just didn't check this while

carsonbrownlee commented 2 years ago

hello, internally we currently build against usd 20.08 (mostly for houdini). Yes, the hydra interface changes pretty regularly so each release of hdOSPRay has to be tied to a specific USD release unfortunately, you can check this based on the release tag. I'm currently using tbb 2019 u8 if that answers your question. We also have an internal superbuild that should help with building all of the various dependencies, which I'm polishing before public release, but that will not help with USD and delegate version mismatches unfortunately.