Lines Matching defs:matrix
241 VkTransformMatrixKHR matrix;
251 matrix = *(const VkTransformMatrixKHR *)((const char *)tri_data->transformData.hostAddress +
254 matrix = (VkTransformMatrixKHR){
255 .matrix = {{1.0, 0.0, 0.0, 0.0}, {0.0, 1.0, 0.0, 0.0}, {0.0, 0.0, 1.0, 0.0}}};
388 r += matrix.matrix[j][k] * coords[k];
425 memcpy(transform, &instance->transform.matrix, sizeof(instance->transform.matrix));
441 node->otw_matrix[i * 3 + j] = instance->transform.matrix[j][i];
454 node->aabb[0][j] = instance->transform.matrix[j][3];
455 node->aabb[1][j] = instance->transform.matrix[j][3];
457 node->aabb[0][j] += MIN2(instance->transform.matrix[j][k] * src_header->aabb[0][k],
458 instance->transform.matrix[j][k] * src_header->aabb[1][k]);
459 node->aabb[1][j] += MAX2(instance->transform.matrix[j][k] * src_header->aabb[0][k],
460 instance->transform.matrix[j][k] * src_header->aabb[1][k]);
1052 /* This inverts a 3x3 matrix using cofactors, as in e.g.
1053 * https://www.mathsisfun.com/algebra/matrix-inverse-minors-cofactors-adjugate.html */
1361 /* Store object to world matrix */