19 #ifndef OPENSUBDIV_EVAL_OUTPUT_CPU_H_
20 #define OPENSUBDIV_EVAL_OUTPUT_CPU_H_
24 #include <opensubdiv/osd/cpuEvaluator.h>
25 #include <opensubdiv/osd/cpuPatchTable.h>
26 #include <opensubdiv/osd/cpuVertexBuffer.h>
28 using OpenSubdiv::Far::StencilTable;
29 using OpenSubdiv::Osd::CpuEvaluator;
30 using OpenSubdiv::Osd::CpuVertexBuffer;
33 namespace opensubdiv {
44 const StencilTable *varying_stencils,
45 const vector<const StencilTable *> &all_face_varying_stencils,
46 const int face_varying_width,
47 const PatchTable *patch_table,
53 CpuEvaluator>(vertex_stencils,
55 all_face_varying_stencils,
CpuEvalOutput(const StencilTable *vertex_stencils, const StencilTable *varying_stencils, const vector< const StencilTable * > &all_face_varying_stencils, const int face_varying_width, const PatchTable *patch_table, EvaluatorCache *evaluator_cache=NULL)
OpenSubdiv::Osd::EvaluatorCacheT< CpuEvaluator > EvaluatorCache