Blender Git Commit Log

Git Commits -> Revision 6892069

Revision 6892069 by Sergey Sharybin (opensubdiv-modifier)
July 11, 2015, 17:55 (GMT)
OpenSubdiv: Implement volatile the limit evaluator

This evaluator can be used to evaluate the limit from multiple threads.

Not totally optimal -- still need to avoid per-evaluation heap memory
allocation and make all the data stored on stack.

Another optimization will be to make this new evaluator to evaluate
whole bucket of patch coordinates at once in order to avoid API overhead,
but this would require changes in CCGSubSurf.

Commit Details:

Full Hash: 6892069725d0d48847bb41bc9a82e9604dac5ee6
Parent Commit: ffeab2c
Lines Changed: +210, -28

2 Modified Paths:

/intern/opensubdiv/opensubdiv_converter.h (+1, -1) (Diff)
/intern/opensubdiv/opensubdiv_evaluator_capi.cc (+209, -27) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021