|
Blender
V2.93
|
Public Attributes | |
| MLoopNorSpace * | lnor_space |
| float(* | lnor )[3] |
| const MLoop * | ml_curr |
| const MLoop * | ml_prev |
| int | ml_curr_index |
| int | ml_prev_index |
| const int * | e2l_prev |
| int | mp_index |
| BLI_Stack * | edge_vectors |
| char | pad_c |
Definition at line 775 of file mesh_evaluate.c.
| const int* LoopSplitTaskData::e2l_prev |
Also used a flag to switch between single or fan process!
Definition at line 786 of file mesh_evaluate.c.
| BLI_Stack* LoopSplitTaskData::edge_vectors |
This one is special, it's owned and managed by worker tasks, avoid to have to create it for each fan!
Definition at line 791 of file mesh_evaluate.c.
| float(* LoopSplitTaskData::lnor)[3] |
Definition at line 780 of file mesh_evaluate.c.
| MLoopNorSpace* LoopSplitTaskData::lnor_space |
We have to create those outside of tasks, since afaik memarena is not threadsafe.
Definition at line 779 of file mesh_evaluate.c.
| const MLoop* LoopSplitTaskData::ml_curr |
Definition at line 781 of file mesh_evaluate.c.
| int LoopSplitTaskData::ml_curr_index |
Definition at line 783 of file mesh_evaluate.c.
| const MLoop* LoopSplitTaskData::ml_prev |
Definition at line 782 of file mesh_evaluate.c.
| int LoopSplitTaskData::ml_prev_index |
Definition at line 784 of file mesh_evaluate.c.
| int LoopSplitTaskData::mp_index |
Definition at line 787 of file mesh_evaluate.c.
| char LoopSplitTaskData::pad_c |
Definition at line 793 of file mesh_evaluate.c.