|
Blender V4.3
|
Go to the source code of this file.
Classes | |
| struct | OpenSubdiv_EvaluatorSettings |
| struct | OpenSubdiv_Buffer |
| struct | OpenSubdiv_Evaluator |
| struct | OpenSubdiv_EvaluatorCache |
Namespaces | |
| namespace | blender |
| namespace | blender::opensubdiv |
Functions | |
| OpenSubdiv_Evaluator * | openSubdiv_createEvaluatorFromTopologyRefiner (blender::opensubdiv::TopologyRefinerImpl *topology_refiner, eOpenSubdivEvaluator evaluator_type, OpenSubdiv_EvaluatorCache *evaluator_cache) |
| void | openSubdiv_deleteEvaluator (OpenSubdiv_Evaluator *evaluator) |
| OpenSubdiv_EvaluatorCache * | openSubdiv_createEvaluatorCache (eOpenSubdivEvaluator evaluator_type) |
| void | openSubdiv_deleteEvaluatorCache (OpenSubdiv_EvaluatorCache *evaluator_cache) |
| const char * | openSubdiv_getGLSLPatchBasisSource () |
| OpenSubdiv_EvaluatorCache * openSubdiv_createEvaluatorCache | ( | eOpenSubdivEvaluator | evaluator_type | ) |
Definition at line 284 of file evaluator_capi.cc.
References OpenSubdiv_EvaluatorCache::impl, NULL, and openSubdiv_createEvaluatorCacheInternal().
Referenced by blender::draw::DRW_create_subdivision().
| OpenSubdiv_Evaluator * openSubdiv_createEvaluatorFromTopologyRefiner | ( | blender::opensubdiv::TopologyRefinerImpl * | topology_refiner, |
| eOpenSubdivEvaluator | evaluator_type, | ||
| OpenSubdiv_EvaluatorCache * | evaluator_cache ) |
Definition at line 265 of file evaluator_capi.cc.
References assignFunctionPointers(), OpenSubdiv_Evaluator::impl, OpenSubdiv_EvaluatorCache::impl, NULL, openSubdiv_createEvaluatorInternal(), and OpenSubdiv_Evaluator::type.
Referenced by blender::bke::subdiv::eval_begin().
| void openSubdiv_deleteEvaluator | ( | OpenSubdiv_Evaluator * | evaluator | ) |
Definition at line 278 of file evaluator_capi.cc.
References OpenSubdiv_Evaluator::impl, and openSubdiv_deleteEvaluatorInternal().
Referenced by blender::draw::draw_subdiv_invalidate_evaluator_for_orco(), and blender::bke::subdiv::free().
| void openSubdiv_deleteEvaluatorCache | ( | OpenSubdiv_EvaluatorCache * | evaluator_cache | ) |
Definition at line 291 of file evaluator_capi.cc.
References OpenSubdiv_EvaluatorCache::impl, and openSubdiv_deleteEvaluatorCacheInternal().
Referenced by blender::draw::DRW_subdiv_free().
| const char * openSubdiv_getGLSLPatchBasisSource | ( | ) |
Definition at line 301 of file evaluator_capi.cc.
References NULL.
Referenced by blender::draw::get_patch_evaluation_shader().