|
Blender
V3.3
|
#include <opensubdiv/far/patchMap.h>#include <opensubdiv/far/patchTable.h>#include "internal/base/memory.h"#include "opensubdiv_capi_type.h"Go to the source code of this file.
Classes | |
| class | blender::opensubdiv::EvalOutputAPI |
| struct | OpenSubdiv_EvaluatorImpl |
Namespaces | |
| blender | |
| blender::opensubdiv | |
Functions | |
| OpenSubdiv_EvaluatorImpl * | openSubdiv_createEvaluatorInternal (struct OpenSubdiv_TopologyRefiner *topology_refiner, eOpenSubdivEvaluator evaluator_type, OpenSubdiv_EvaluatorCacheImpl *evaluator_cache_descr) |
| void | openSubdiv_deleteEvaluatorInternal (OpenSubdiv_EvaluatorImpl *evaluator) |
| OpenSubdiv_EvaluatorImpl* openSubdiv_createEvaluatorInternal | ( | struct OpenSubdiv_TopologyRefiner * | topology_refiner, |
| eOpenSubdivEvaluator | evaluator_type, | ||
| OpenSubdiv_EvaluatorCacheImpl * | evaluator_cache_descr | ||
| ) |
Definition at line 440 of file evaluator_impl.cc.
References OpenSubdiv_EvaluatorCacheImpl::eval_cache, OpenSubdiv_EvaluatorImpl::eval_output, OpenSubdiv_TopologyRefiner::getIsAdaptive, OpenSubdiv_TopologyRefiner::getSubdivisionLevel, OpenSubdiv_TopologyRefiner::impl, blender::opensubdiv::is_adaptive(), NULL, OPENSUBDIV_EVALUATOR_GPU, options, OpenSubdiv_EvaluatorImpl::patch_map, OpenSubdiv_EvaluatorImpl::patch_table, blender::opensubdiv::TopologyRefinerImpl::topology_refiner, and vector.
Referenced by openSubdiv_createEvaluatorFromTopologyRefiner().
| void openSubdiv_deleteEvaluatorInternal | ( | OpenSubdiv_EvaluatorImpl * | evaluator | ) |
Definition at line 586 of file evaluator_impl.cc.
Referenced by openSubdiv_deleteEvaluator().