Cycles: reduced memory usage of subsurface scattering
Closed, ArchivedPublic


This path reduces memory usage of the experimental kernel on my CUDA card by several hundred MB. Instead of keeping an array of ShaderData around for subsurface scattering, it only keeps an array of Intersections and creates in the ShaderData one by one as it processes the subsurface ray hits.


Stefan Werner (swerner) updated the task description. (Show Details)
Stefan Werner (swerner) raised the priority of this task from to Needs Triage.
Stefan Werner (swerner) set Type to Patch.

Very nice. Could you maybe please submit this via our differential system? This way it's easier to review:


Sergey Sharybin (sergey) closed this task as Archived.Nov 19 2015, 2:06 PM
Sergey Sharybin (sergey) claimed this task.

Archiving the task since we moved to the codereview section.