struct
to some definitions in liboverride BKE header.
257 feels out of place, this is either a typo or needs a comment.
Even better would be to build OpenImageIO with TBB so we can share the thread pool.
We build OIIO with TBB since 3.6, sadly this doesn't completely eliminate the classic [oiio pool usage](http…
use BLI_setenv_if_new
it will set the variable only if it has not been set already, this allows users/devs to still set different values for testing without having to recompile.
While implementation wise i only have minor nitpickings, I do need someone from the GPU module to sign off on this being an OK thing to do as I'm unable to make that call.
When it's ready, just add it to the starting post, I'll take that as it being an actionable work item.
Slightly related to this, historically we kept a list of changes/new/preliminary libs…
I don't think 1937 is specific enough to target 17.7 preview 3, non developers do use the preview compilers these days and may still be on update 1 or 2 (we black listed 17.6 due to a bad codegen, which moved some blender enthusiast style users over to the preview channel but i don't see them updating it on a regular basis)