Blender Git Loki

Git Commits -> Revision 2ba9549

Revision 2ba9549 by Brecht Van Lommel (cycles-x)
February 23, 2021, 18:19 (GMT)
Cycles: work towards writing directly to render buffer instead of PathRadiance

This only has basic writing to the combined pass for the new kernels. A
significant change is that we now accumulate transparency instead of alpha.
This means we only have to write transparency for background and holdouts,
rather than writing alpha on path termination, which happens in many places.

Commit Details:

Full Hash: 2ba954998d70cc57dd865e6c512e80fcf62f2147
Parent Commit: 9fe61e3
Lines Changed: +279, -203

7 Modified Paths:

/intern/cycles/kernel/integrator/kernel_background.h (+15, -23) (Diff)
/intern/cycles/kernel/kernel_accumulate.h (+218, -114) (Diff)
/intern/cycles/kernel/kernel_film.h (+29, -21) (Diff)
/intern/cycles/kernel/kernel_path.h (+0, -31) (Diff)
/intern/cycles/kernel/osl/osl_services.cpp (+0, -1) (Diff)
/intern/cycles/render/buffers.cpp (+9, -3) (Diff)
/intern/cycles/util/util_half.h (+8, -10) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021