diff options
author | Brecht Van Lommel <brecht@blender.org> | 2022-05-30 15:09:13 +0300 |
---|---|---|
committer | Brecht Van Lommel <brecht@blender.org> | 2022-05-30 15:09:13 +0300 |
commit | 7f877ee042748f4df7a92a3e84218ea7854b9275 (patch) | |
tree | aa17e7fd8bdebd427b1a3f48b8988dd327d06991 /intern/opensubdiv/internal/evaluator/evaluator_impl.h | |
parent | fbeec91abf3ff4660c405a248f4ae978eba9be80 (diff) | |
parent | 24e74f8bef813820076cce08635e7c4cb3f2da13 (diff) |
Merge branch 'blender-v3.2-release'
Diffstat (limited to 'intern/opensubdiv/internal/evaluator/evaluator_impl.h')
-rw-r--r-- | intern/opensubdiv/internal/evaluator/evaluator_impl.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/intern/opensubdiv/internal/evaluator/evaluator_impl.h b/intern/opensubdiv/internal/evaluator/evaluator_impl.h index df8ef70cc01..a7e3d5dff59 100644 --- a/intern/opensubdiv/internal/evaluator/evaluator_impl.h +++ b/intern/opensubdiv/internal/evaluator/evaluator_impl.h @@ -57,6 +57,9 @@ class EvalOutputAPI { ~EvalOutputAPI(); + // Set settings for data buffers. + void setSettings(const OpenSubdiv_EvaluatorSettings *settings); + // Set coarse positions from a continuous array of coordinates. void setCoarsePositions(const float *positions, const int start_vertex_index, @@ -210,8 +213,7 @@ struct OpenSubdiv_EvaluatorImpl { OpenSubdiv_EvaluatorImpl *openSubdiv_createEvaluatorInternal( struct OpenSubdiv_TopologyRefiner *topology_refiner, eOpenSubdivEvaluator evaluator_type, - OpenSubdiv_EvaluatorCacheImpl *evaluator_cache_descr, - const OpenSubdiv_EvaluatorSettings *settings); + OpenSubdiv_EvaluatorCacheImpl *evaluator_cache_descr); void openSubdiv_deleteEvaluatorInternal(OpenSubdiv_EvaluatorImpl *evaluator); |