diff options
author | Campbell Barton <ideasman42@gmail.com> | 2019-04-17 07:17:24 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2019-04-17 07:21:24 +0300 |
commit | e12c08e8d170b7ca40f204a5b0423c23a9fbc2c1 (patch) | |
tree | 8cf3453d12edb177a218ef8009357518ec6cab6a /source/blender/blenkernel/BKE_subdiv_eval.h | |
parent | b3dabc200a4b0399ec6b81f2ff2730d07b44fcaa (diff) |
ClangFormat: apply to source, most of intern
Apply clang format as proposed in T53211.
For details on usage and instructions for migrating branches
without conflicts, see:
https://wiki.blender.org/wiki/Tools/ClangFormat
Diffstat (limited to 'source/blender/blenkernel/BKE_subdiv_eval.h')
-rw-r--r-- | source/blender/blenkernel/BKE_subdiv_eval.h | 134 |
1 files changed, 72 insertions, 62 deletions
diff --git a/source/blender/blenkernel/BKE_subdiv_eval.h b/source/blender/blenkernel/BKE_subdiv_eval.h index 9a7f17c8b31..f8b8a25bfb6 100644 --- a/source/blender/blenkernel/BKE_subdiv_eval.h +++ b/source/blender/blenkernel/BKE_subdiv_eval.h @@ -31,8 +31,7 @@ struct Subdiv; /* Returns true if evaluator is ready for use. */ bool BKE_subdiv_eval_begin(struct Subdiv *subdiv); -bool BKE_subdiv_eval_update_from_mesh(struct Subdiv *subdiv, - const struct Mesh *mesh); +bool BKE_subdiv_eval_update_from_mesh(struct Subdiv *subdiv, const struct Mesh *mesh); /* Makes sure displacement evaluator is initialized. * @@ -43,32 +42,33 @@ void BKE_subdiv_eval_init_displacement(struct Subdiv *subdiv); /* Single point queries. */ void BKE_subdiv_eval_limit_point( - struct Subdiv *subdiv, - const int ptex_face_index, - const float u, const float v, - float r_P[3]); -void BKE_subdiv_eval_limit_point_and_derivatives( - struct Subdiv *subdiv, - const int ptex_face_index, - const float u, const float v, - float r_P[3], float r_dPdu[3], float r_dPdv[3]); -void BKE_subdiv_eval_limit_point_and_normal( - struct Subdiv *subdiv, - const int ptex_face_index, - const float u, const float v, - float r_P[3], float r_N[3]); -void BKE_subdiv_eval_limit_point_and_short_normal( - struct Subdiv *subdiv, - const int ptex_face_index, - const float u, const float v, - float r_P[3], short r_N[3]); + struct Subdiv *subdiv, const int ptex_face_index, const float u, const float v, float r_P[3]); +void BKE_subdiv_eval_limit_point_and_derivatives(struct Subdiv *subdiv, + const int ptex_face_index, + const float u, + const float v, + float r_P[3], + float r_dPdu[3], + float r_dPdv[3]); +void BKE_subdiv_eval_limit_point_and_normal(struct Subdiv *subdiv, + const int ptex_face_index, + const float u, + const float v, + float r_P[3], + float r_N[3]); +void BKE_subdiv_eval_limit_point_and_short_normal(struct Subdiv *subdiv, + const int ptex_face_index, + const float u, + const float v, + float r_P[3], + short r_N[3]); -void BKE_subdiv_eval_face_varying( - struct Subdiv *subdiv, - const int face_varying_channel, - const int ptex_face_index, - const float u, const float v, - float r_varying[2]); +void BKE_subdiv_eval_face_varying(struct Subdiv *subdiv, + const int face_varying_channel, + const int ptex_face_index, + const float u, + const float v, + float r_varying[2]); /* NOTE: Expects derivatives to be correct. * @@ -76,18 +76,16 @@ void BKE_subdiv_eval_face_varying( * BKE_subdiv_eval_final_point() which cas easily evaluate derivatives. * Would be nice to have dispalcement evaluation function which does not require * knowing derivatives ahead of a time. */ -void BKE_subdiv_eval_displacement( - struct Subdiv *subdiv, - const int ptex_face_index, - const float u, const float v, - const float dPdu[3], const float dPdv[3], - float r_D[3]); +void BKE_subdiv_eval_displacement(struct Subdiv *subdiv, + const int ptex_face_index, + const float u, + const float v, + const float dPdu[3], + const float dPdv[3], + float r_D[3]); void BKE_subdiv_eval_final_point( - struct Subdiv *subdiv, - const int ptex_face_index, - const float u, const float v, - float r_P[3]); + struct Subdiv *subdiv, const int ptex_face_index, const float u, const float v, float r_P[3]); /* Patch queries at given resolution. * @@ -95,29 +93,41 @@ void BKE_subdiv_eval_final_point( * of given resolution, producing resolution^2 evaluation points. The order * goes as u in rows, v in columns. */ -void BKE_subdiv_eval_limit_patch_resolution_point( - struct Subdiv *subdiv, - const int ptex_face_index, - const int resolution, - void *buffer, const int offset, const int stride); -void BKE_subdiv_eval_limit_patch_resolution_point_and_derivatives( - struct Subdiv *subdiv, - const int ptex_face_index, - const int resolution, - void *point_buffer, const int point_offset, const int point_stride, - void *du_buffer, const int du_offset, const int du_stride, - void *dv_buffer, const int dv_offset, const int dv_stride); -void BKE_subdiv_eval_limit_patch_resolution_point_and_normal( - struct Subdiv *subdiv, - const int ptex_face_index, - const int resolution, - void *point_buffer, const int point_offset, const int point_stride, - void *normal_buffer, const int normal_offset, const int normal_stride); -void BKE_subdiv_eval_limit_patch_resolution_point_and_short_normal( - struct Subdiv *subdiv, - const int ptex_face_index, - const int resolution, - void *point_buffer, const int point_offset, const int point_stride, - void *normal_buffer, const int normal_offset, const int normal_stride); +void BKE_subdiv_eval_limit_patch_resolution_point(struct Subdiv *subdiv, + const int ptex_face_index, + const int resolution, + void *buffer, + const int offset, + const int stride); +void BKE_subdiv_eval_limit_patch_resolution_point_and_derivatives(struct Subdiv *subdiv, + const int ptex_face_index, + const int resolution, + void *point_buffer, + const int point_offset, + const int point_stride, + void *du_buffer, + const int du_offset, + const int du_stride, + void *dv_buffer, + const int dv_offset, + const int dv_stride); +void BKE_subdiv_eval_limit_patch_resolution_point_and_normal(struct Subdiv *subdiv, + const int ptex_face_index, + const int resolution, + void *point_buffer, + const int point_offset, + const int point_stride, + void *normal_buffer, + const int normal_offset, + const int normal_stride); +void BKE_subdiv_eval_limit_patch_resolution_point_and_short_normal(struct Subdiv *subdiv, + const int ptex_face_index, + const int resolution, + void *point_buffer, + const int point_offset, + const int point_stride, + void *normal_buffer, + const int normal_offset, + const int normal_stride); -#endif /* __BKE_SUBDIV_EVAL_H__ */ +#endif /* __BKE_SUBDIV_EVAL_H__ */ |