|
Blender
V2.93
|
Go to the source code of this file.
Classes | |
| struct | OpenSubdiv_PatchCoord |
Typedefs | |
| typedef enum eOpenSubdivEvaluator | eOpenSubdivEvaluator |
| typedef enum OpenSubdiv_SchemeType | OpenSubdiv_SchemeType |
| typedef enum OpenSubdiv_VtxBoundaryInterpolation | OpenSubdiv_VtxBoundaryInterpolation |
| typedef enum OpenSubdiv_FVarLinearInterpolation | OpenSubdiv_FVarLinearInterpolation |
| typedef struct OpenSubdiv_PatchCoord | OpenSubdiv_PatchCoord |
Enumerations | |
| enum | eOpenSubdivEvaluator { OPENSUBDIV_EVALUATOR_CPU = (1 << 0) , OPENSUBDIV_EVALUATOR_OPENMP = (1 << 1) , OPENSUBDIV_EVALUATOR_OPENCL = (1 << 2) , OPENSUBDIV_EVALUATOR_CUDA = (1 << 3) , OPENSUBDIV_EVALUATOR_GLSL_TRANSFORM_FEEDBACK = (1 << 4) , OPENSUBDIV_EVALUATOR_GLSL_COMPUTE = (1 << 5) } |
| enum | OpenSubdiv_SchemeType { OSD_SCHEME_BILINEAR , OSD_SCHEME_CATMARK , OSD_SCHEME_LOOP } |
| enum | OpenSubdiv_VtxBoundaryInterpolation { OSD_VTX_BOUNDARY_NONE , OSD_VTX_BOUNDARY_EDGE_ONLY , OSD_VTX_BOUNDARY_EDGE_AND_CORNER } |
| enum | OpenSubdiv_FVarLinearInterpolation { OSD_FVAR_LINEAR_INTERPOLATION_NONE , OSD_FVAR_LINEAR_INTERPOLATION_CORNERS_ONLY , OSD_FVAR_LINEAR_INTERPOLATION_CORNERS_PLUS1 , OSD_FVAR_LINEAR_INTERPOLATION_CORNERS_PLUS2 , OSD_FVAR_LINEAR_INTERPOLATION_BOUNDARIES , OSD_FVAR_LINEAR_INTERPOLATION_ALL } |
| typedef enum eOpenSubdivEvaluator eOpenSubdivEvaluator |
| typedef struct OpenSubdiv_PatchCoord OpenSubdiv_PatchCoord |
| typedef enum OpenSubdiv_SchemeType OpenSubdiv_SchemeType |
| enum eOpenSubdivEvaluator |
| Enumerator | |
|---|---|
| OPENSUBDIV_EVALUATOR_CPU | |
| OPENSUBDIV_EVALUATOR_OPENMP | |
| OPENSUBDIV_EVALUATOR_OPENCL | |
| OPENSUBDIV_EVALUATOR_CUDA | |
| OPENSUBDIV_EVALUATOR_GLSL_TRANSFORM_FEEDBACK | |
| OPENSUBDIV_EVALUATOR_GLSL_COMPUTE | |
Definition at line 28 of file opensubdiv_capi_type.h.
Definition at line 52 of file opensubdiv_capi_type.h.
| Enumerator | |
|---|---|
| OSD_SCHEME_BILINEAR | |
| OSD_SCHEME_CATMARK | |
| OSD_SCHEME_LOOP | |
Definition at line 37 of file opensubdiv_capi_type.h.
| Enumerator | |
|---|---|
| OSD_VTX_BOUNDARY_NONE | |
| OSD_VTX_BOUNDARY_EDGE_ONLY | |
| OSD_VTX_BOUNDARY_EDGE_AND_CORNER | |
Definition at line 43 of file opensubdiv_capi_type.h.