#include <cassert>
#include <opensubdiv/far/patchMap.h>
#include <opensubdiv/far/patchTable.h>
#include <opensubdiv/far/patchTableFactory.h>
#include <opensubdiv/osd/mesh.h>
#include <opensubdiv/osd/types.h>
#include <opensubdiv/version.h>
#include "internal/evaluator/eval_output_cpu.h"
#include "internal/evaluator/eval_output_gpu.h"
#include "internal/evaluator/evaluator_cache_impl.h"
#include "internal/evaluator/patch_map.h"
#include "opensubdiv_evaluator.hh"
#include "opensubdiv_evaluator_capi.hh"
#include "opensubdiv_topology_refiner.hh"
Go to the source code of this file.
◆ openSubdiv_createEvaluatorFromTopologyRefiner()
Definition at line 424 of file evaluator_impl.cc.
References OpenSubdiv_EvaluatorCacheImpl::eval_cache, OpenSubdiv_Evaluator::eval_output, OpenSubdiv_EvaluatorCache::impl, OpenSubdiv_TopologyRefinerSettings::is_adaptive, OpenSubdiv_TopologyRefinerSettings::level, OPENSUBDIV_EVALUATOR_GPU, options, OpenSubdiv_Evaluator::patch_map, OpenSubdiv_Evaluator::patch_table, blender::opensubdiv::TopologyRefinerImpl::settings, blender::opensubdiv::TopologyRefinerImpl::topology_refiner, and OpenSubdiv_Evaluator::type.
Referenced by blender::bke::subdiv::eval_begin().