This issue tracker is for the development fund website.
Please report Blender bugs here: https://projects.blender.org/blender/blender/issues/new?template=.gitea%2fissue_template%2fbug.yaml
This issue tracker is for the development fund website.
Please report Blender bugs here: https://projects.blender.org/blender/blender/issues/new?template=.gitea%2fissue_template%2fbug.yaml
This issue tracker is for the development fund website.
Please report Blender bugs here: https://projects.blender.org/blender/blender/issues/new?template=.gitea%2fissue_template%2fbug.yaml
I think something like this wouldn't be too bad
#define KERNEL_STRUCT_MEMBER ...
if (device->info.has_packed_integrator_state) {
#define KERNEL_STRUCT_MEMBER_PACKED ...
#include "kernel/integr…
@DhruvGovil Thanks for the explanation. I have added the patch to our USD build in #122725.
So then we should be all good with the updated version of this PR.
FYI @farsthary @LazyDodo @ideasman42
My understanding is that the final USD libs have not been built on all platforms, so this should still be ok. It's only really for macOS.
Ideally OSL would gain support for seeds, this has been requested before.
If not we could add our own implementation. Though it will likely have worse performance.
Is there really no other…