Lines Matching refs:matrix_size
155 fill_matrix_r (gint *matrix, gint matrix_size, gint sub_size, gint x, gint y, gint value, gint step) in fill_matrix_r() argument
161 matrix [x + y * matrix_size] = value; in fill_matrix_r()
167 fill_matrix_r (matrix, matrix_size, half, x, y, value, step * 4); in fill_matrix_r()
168 fill_matrix_r (matrix, matrix_size, half, x + half, y + half, value + step, step * 4); in fill_matrix_r()
169 fill_matrix_r (matrix, matrix_size, half, x + half, y, value + step * 2, step * 4); in fill_matrix_r()
170 fill_matrix_r (matrix, matrix_size, half, x, y + half, value + step * 3, step * 4); in fill_matrix_r()
174 fill_matrix (gint *matrix, gint matrix_size, gdouble magnitude) in fill_matrix() argument
176 gint maxval = matrix_size * matrix_size; in fill_matrix()
180 fill_matrix_r (matrix, matrix_size, matrix_size, 0, 0, 0, 1); in fill_matrix()
184 for (i = 0; i < matrix_size * matrix_size; i++) in fill_matrix()
191 chafa_gen_bayer_matrix (gint matrix_size, gdouble magnitude) in chafa_gen_bayer_matrix() argument
195 g_assert (matrix_size == 2 || matrix_size == 4 || matrix_size == 8 || matrix_size == 16); in chafa_gen_bayer_matrix()
197 matrix = g_malloc (matrix_size * matrix_size * sizeof (gint)); in chafa_gen_bayer_matrix()
198 fill_matrix (matrix, matrix_size, magnitude); in chafa_gen_bayer_matrix()