This makes it possible to move some parts of evaluation from host to the device
and hopefully reduce memory usage by avoid having full RGBA buffer on the host.
This makes it possible to implement D1377 in a way which does not require cast
magic.
Differential D1702
Cycles: Optionally output luminance from the shader evaluation kernel Authored by Sergey Sharybin (sergey) on Dec 30 2015, 9:31 AM. Tags None Subscribers None
Details
This makes it possible to move some parts of evaluation from host to the device This makes it possible to implement D1377 in a way which does not require cast
Diff Detail
Event TimelineComment Actions Well, that will work as well - I tried to avoid large-scale changes in D1377, but this is probably the cleaner approach. Comment Actions It's better to not be afraid of a larger-scale changes and keep code clear and robust. Will commit the patch to master now, then you can easily update D1377. |