Blender Git Commit Log

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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021