Lines Matching defs:matrix
361 nir_build_vec3_mat_mult(nir_builder *b, nir_ssa_def *vec, nir_ssa_def *matrix[], bool translation)
364 nir_channel(b, matrix[0], 3),
365 nir_channel(b, matrix[1], 3),
366 nir_channel(b, matrix[2], 3),
371 nir_fmul(b, nir_channels(b, vec, 1 << j), nir_channels(b, matrix[i], 1 << j));
379 nir_build_vec3_mat_mult_pre(nir_builder *b, nir_ssa_def *vec, nir_ssa_def *matrix[])
382 nir_channel(b, matrix[0], 3),
383 nir_channel(b, matrix[1], 3),
384 nir_channel(b, matrix[2], 3),
386 return nir_build_vec3_mat_mult(b, nir_fsub(b, vec, nir_vec(b, result_components, 3)), matrix,