Blender Git Loki
Git Commits -> Revision d84c66d
Revision d84c66d by Sergey Sharybin (cycles-x) March 30, 2021, 13:32 (GMT) |
Cycles: Remove film conversion to byte buffer The motivation is that such conversion is faster to be performed as a fragment shader. For platforms and configurations which can not use fragment shader an alternative would be to implement it in the GPUDisplay level. If this functionality is really something what a lot of Cycles adopters are needing, we can reconsider this. Until then is better to keep an API small and clean. |
Commit Details:
Full Hash: d84c66d9cd62e53bea4e69c05108958090f3d2c4
Parent Commit: b2192d7
Lines Changed: +2, -126
8 Modified Paths:
/intern/cycles/device/cpu/kernel.cpp (+0, -1) (Diff)
/intern/cycles/device/cpu/kernel.h (+0, -2) (Diff)
/intern/cycles/device/opencl/device_impl.cpp (+2, -3) (Diff)
/intern/cycles/kernel/device/cpu/kernel_arch.h (+0, -9) (Diff)
/intern/cycles/kernel/device/cpu/kernel_arch_impl.h (+0, -16) (Diff)
/intern/cycles/kernel/device/cuda/kernel.cu (+0, -20) (Diff)
/intern/cycles/kernel/device/opencl/kernel_base.cl (+0, -24) (Diff)
/intern/cycles/kernel/kernel_film.h (+0, -51) (Diff)
/intern/cycles/device/cpu/kernel.h (+0, -2) (Diff)
/intern/cycles/device/opencl/device_impl.cpp (+2, -3) (Diff)
/intern/cycles/kernel/device/cpu/kernel_arch.h (+0, -9) (Diff)
/intern/cycles/kernel/device/cpu/kernel_arch_impl.h (+0, -16) (Diff)
/intern/cycles/kernel/device/cuda/kernel.cu (+0, -20) (Diff)
/intern/cycles/kernel/device/opencl/kernel_base.cl (+0, -24) (Diff)
/intern/cycles/kernel/kernel_film.h (+0, -51) (Diff)