Blender V4.3
opensubdiv_evaluator_capi.hh File Reference
#include <cstdint>
#include "opensubdiv_capi_type.hh"

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_EvaluatoropenSubdiv_createEvaluatorFromTopologyRefiner (blender::opensubdiv::TopologyRefinerImpl *topology_refiner, eOpenSubdivEvaluator evaluator_type, OpenSubdiv_EvaluatorCache *evaluator_cache)
 
void openSubdiv_deleteEvaluator (OpenSubdiv_Evaluator *evaluator)
 
OpenSubdiv_EvaluatorCacheopenSubdiv_createEvaluatorCache (eOpenSubdivEvaluator evaluator_type)
 
void openSubdiv_deleteEvaluatorCache (OpenSubdiv_EvaluatorCache *evaluator_cache)
 
const char * openSubdiv_getGLSLPatchBasisSource ()
 

Function Documentation

◆ openSubdiv_createEvaluatorCache()

OpenSubdiv_EvaluatorCache * openSubdiv_createEvaluatorCache ( eOpenSubdivEvaluator evaluator_type)

◆ openSubdiv_createEvaluatorFromTopologyRefiner()

◆ openSubdiv_deleteEvaluator()

◆ openSubdiv_deleteEvaluatorCache()

void openSubdiv_deleteEvaluatorCache ( OpenSubdiv_EvaluatorCache * evaluator_cache)

◆ openSubdiv_getGLSLPatchBasisSource()

const char * openSubdiv_getGLSLPatchBasisSource ( )

Definition at line 301 of file evaluator_capi.cc.

References NULL.

Referenced by blender::draw::get_patch_evaluation_shader().