Lines Matching refs:src

538                                 tex->src[0].src_type = nir_tex_src_coord;
539 tex->src[0].src = nir_src_for_ssa(nir_f2i32(&b, coord));
542 tex->src[1].src_type = nir_tex_src_ms_index;
543 tex->src[1].src = nir_src_for_ssa(nir_imm_int(&b, s));
545 tex->src[2].src_type = nir_tex_src_lod;
546 tex->src[2].src = nir_src_for_ssa(nir_imm_int(&b, 0));
571 tex->src[0].src_type = nir_tex_src_coord;
572 tex->src[0].src = nir_src_for_ssa(nir_f2i32(&b, coord));
575 tex->src[1].src_type = nir_tex_src_ms_index;
576 tex->src[1].src = nir_src_for_ssa(nir_load_sample_id(&b));
578 tex->src[2].src_type = nir_tex_src_lod;
579 tex->src[2].src = nir_src_for_ssa(nir_imm_int(&b, 0));
583 tex->src[0].src_type = nir_tex_src_coord;
584 tex->src[0].src = nir_src_for_ssa(coord);
1423 .format = info->src.planes[0].format,
1424 .image = info->src.planes[0].image,
1425 .dim = info->src.planes[0].image->layout.dim == MALI_TEXTURE_DIMENSION_CUBE ?
1426 MALI_TEXTURE_DIMENSION_2D : info->src.planes[0].image->layout.dim,
1427 .first_level = info->src.level,
1428 .last_level = info->src.level,
1429 .first_layer = info->src.start.layer,
1430 .last_layer = info->src.end.layer,
1453 ctx->src.start.x = info->src.start.x;
1454 ctx->src.start.y = info->src.start.y;
1455 ctx->src.end.x = info->src.end.x;
1456 ctx->src.end.y = info->src.end.y;
1457 ctx->src.dim = sviews[0].dim;
1462 ctx->z_scale = (float)(info->src.end.z - info->src.start.z) /
1484 if (info->src.start.z < info->src.end.z)
1485 ctx->src.z_offset = info->src.start.z + fabs(ctx->z_scale * 0.5f);
1487 ctx->src.z_offset = info->src.start.z - fabs(ctx->z_scale * 0.5f);
1489 ctx->src.layer_offset = info->src.start.layer;
1497 } else if (info->src.planes[1].format) {
1499 sviews[1].format = info->src.planes[1].format;
1500 sviews[1].image = info->src.planes[1].image;
1505 ASSERTED unsigned nlayers = info->src.end.layer - info->src.start.layer + 1;
1559 if (ctx->src.dim == MALI_TEXTURE_DIMENSION_3D)
1560 src_z = (ctx->z_scale * layer) + ctx->src.z_offset;
1562 src_z = ctx->src.layer_offset + layer;
1565 ctx->src.start.x, ctx->src.start.y, src_z, 1.0,
1566 ctx->src.end.x, ctx->src.start.y, src_z, 1.0,
1567 ctx->src.start.x, ctx->src.end.y, src_z, 1.0,
1568 ctx->src.end.x, ctx->src.end.y, src_z, 1.0,