1df3b51988
* Rename struct KernelGlobals to struct KernelGlobalsCPU * Add KernelGlobals, IntegratorState and ConstIntegratorState typedefs that every device can define in its own way. * Remove INTEGRATOR_STATE_ARGS and INTEGRATOR_STATE_PASS macros and replace with these new typedefs. * Add explicit state argument to INTEGRATOR_STATE and similar macros In preparation for decoupling main and shadow paths. Differential Revision: https://developer.blender.org/D12888 |
||
---|---|---|
.. | ||
device_impl.cpp | ||
device_impl.h | ||
device.cpp | ||
device.h | ||
kernel_function.h | ||
kernel_thread_globals.cpp | ||
kernel_thread_globals.h | ||
kernel.cpp | ||
kernel.h |