|
Blender V5.0
|
#include <BKE_subdiv.hh>
Public Attributes | |
| union { | |
| struct { | |
| double topology_refiner_creation_time | |
| double subdiv_to_mesh_time | |
| double subdiv_to_mesh_geometry_time | |
| double evaluator_creation_time | |
| double evaluator_refine_time | |
| double subdiv_to_ccg_time | |
| double subdiv_to_ccg_elements_time | |
| double topology_compare_time | |
| } | |
| double values_ [NUM_SUBDIV_STATS_VALUES] | |
| }; | |
| double | begin_timestamp_ [NUM_SUBDIV_STATS_VALUES] |
Definition at line 97 of file BKE_subdiv.hh.
| union { ... } blender::bke::subdiv::SubdivStats |
| double blender::bke::subdiv::SubdivStats::begin_timestamp_[NUM_SUBDIV_STATS_VALUES] |
Per-value timestamp on when corresponding stats_begin() was called.
Definition at line 128 of file BKE_subdiv.hh.
Referenced by blender::bke::subdiv::stats_begin(), and blender::bke::subdiv::stats_end().
| double blender::bke::subdiv::SubdivStats::evaluator_creation_time |
Time spent on evaluator creation from topology refiner.
Definition at line 111 of file BKE_subdiv.hh.
Referenced by blender::bke::subdiv::stats_init().
| double blender::bke::subdiv::SubdivStats::evaluator_refine_time |
Time spent on evaluator->refine().
Definition at line 113 of file BKE_subdiv.hh.
Referenced by blender::bke::subdiv::stats_init().
| double blender::bke::subdiv::SubdivStats::subdiv_to_ccg_elements_time |
Time spent on CCG elements evaluation/initialization.
Definition at line 117 of file BKE_subdiv.hh.
Referenced by blender::bke::subdiv::stats_init().
| double blender::bke::subdiv::SubdivStats::subdiv_to_ccg_time |
Total time spent on whole CCG creation.
Definition at line 115 of file BKE_subdiv.hh.
Referenced by blender::bke::subdiv::stats_init().
| double blender::bke::subdiv::SubdivStats::subdiv_to_mesh_geometry_time |
Geometry (mesh vertices) creation time during SUBDIV_TO_MESH.
Definition at line 109 of file BKE_subdiv.hh.
Referenced by blender::bke::subdiv::stats_init().
| double blender::bke::subdiv::SubdivStats::subdiv_to_mesh_time |
Total time spent in blender::bke::subdiv::subdiv_to_mesh().
Definition at line 107 of file BKE_subdiv.hh.
Referenced by blender::bke::subdiv::stats_init().
| double blender::bke::subdiv::SubdivStats::topology_compare_time |
Time spent on CCG elements evaluation/initialization.
Definition at line 119 of file BKE_subdiv.hh.
Referenced by blender::bke::subdiv::stats_init().
| double blender::bke::subdiv::SubdivStats::topology_refiner_creation_time |
Time spent on creating topology refiner, which includes time spend on conversion from Blender data to OpenSubdiv data, and time spent on topology orientation on OpenSubdiv C-API side.
Definition at line 105 of file BKE_subdiv.hh.
Referenced by blender::bke::subdiv::stats_init().
| double blender::bke::subdiv::SubdivStats::values_[NUM_SUBDIV_STATS_VALUES] |
Definition at line 121 of file BKE_subdiv.hh.
Referenced by blender::bke::subdiv::stats_end(), and blender::bke::subdiv::stats_reset().