/** * graphene_matrix_to_float: * @m: ... * @v: (array fixed-size=16) (out caller-allocates): ... * * ... * * Since: 1.0 */ void graphene_matrix_to_float (const graphene_matrix_t *m, float *v) { g_return_if_fail (m != NULL); g_return_if_fail (v != NULL); graphene_simd4x4f_to_float (&m->value, v); }
/** * graphene_matrix_to_float: * @m: a #graphene_matrix_t * @v: (array fixed-size=16) (out caller-allocates): return location * for an array of floating point values. The array must be capable * of holding at least 16 values. * * Converts a #graphene_matrix_t to an array of floating point * values. * * Since: 1.0 */ void graphene_matrix_to_float (const graphene_matrix_t *m, float *v) { graphene_simd4x4f_to_float (&m->value, v); }