|
Blender
V2.93
|
Go to the source code of this file.
Functions | |
| CCL_NAMESPACE_BEGIN ccl_device void | kernel_filter_construct_transform (const float *ccl_restrict buffer, CCL_FILTER_TILE_INFO, int x, int y, int4 rect, int pass_stride, int frame_stride, bool use_time, float *transform, int *rank, int radius, float pca_threshold) |
| CCL_NAMESPACE_BEGIN ccl_device void kernel_filter_construct_transform | ( | const float *ccl_restrict | buffer, |
| CCL_FILTER_TILE_INFO | , | ||
| int | x, | ||
| int | y, | ||
| int4 | rect, | ||
| int | pass_stride, | ||
| int | frame_stride, | ||
| bool | use_time, | ||
| float * | transform, | ||
| int * | rank, | ||
| int | radius, | ||
| float | pca_threshold | ||
| ) |
Definition at line 19 of file filter_transform.h.
References align_up(), ccl_restrict, DENOISE_FEATURES, END_FOR_PIXEL_WINDOW, filter_calculate_scale(), filter_get_feature_scales(), filter_get_features(), FOR_PIXEL_WINDOW, high(), low(), make_int2, math_matrix_add_gramian(), math_matrix_jacobi_eigendecomposition(), math_matrix_transpose(), math_matrix_zero(), math_vector_add(), math_vector_max(), math_vector_mul(), math_vector_scale(), math_vector_zero(), max, min, NULL, sqrtf, transform(), int4::w, int4::x, x, int4::y, y, and int4::z.
Referenced by filter_construct_transform().