Lines Matching refs:zres
1866 struct crocus_resource *zres, *sres;
1868 cso_fb->zsbuf->texture, &zres, &sres);
1873 if (!zres || !crocus_resource_level_has_hiz(zres, cso_fb->zsbuf->u.tex.level))
2689 struct crocus_resource *zres, *sres;
2693 crocus_get_depth_stencil_resources(devinfo, tex, &zres, &sres);
2695 tex = util_format_has_depth(desc) ? &zres->base.b : &sres->base.b;
3407 struct crocus_resource *zres;
3457 struct crocus_resource *zres;
3460 crocus_get_depth_stencil_resources(devinfo, cso->zsbuf->texture, &zres,
3462 if (zres && crocus_resource_level_has_hiz(zres, cso->zsbuf->u.tex.level)) {
3463 aux_usage = zres->aux.usage;
7126 struct crocus_resource *zres, *sres;
7129 &zres, &sres);
7133 sf.DepthBufferSurfaceFormat = zres ? isl_format_get_depth_format(zres->surf.format, false) : D16_UNORM;
7445 struct crocus_resource *zres, *sres;
7462 crocus_get_depth_stencil_resources(&batch->screen->devinfo, cso->zsbuf->texture, &zres, &sres);
7465 zres = (struct crocus_resource *)zsbuf->align_res;
7471 if (zres) {
7474 info.depth_surf = &zres->surf;
7477 zres->bo, 0, RELOC_32BIT);
7479 info.mocs = crocus_mocs(zres->bo, isl_dev);
7480 view.format = zres->surf.format;
7482 if (crocus_resource_level_has_hiz(zres, view.base_level)) {
7483 info.hiz_usage = zres->aux.usage;
7484 info.hiz_surf = &zres->aux.surf;
7492 isl_surf_get_image_offset_B_tile_sa(&zres->aux.surf,
7498 zres->aux.bo, zres->aux.offset + hiz_offset,
7500 info.depth_clear_value = crocus_resource_get_clear_color(zres).f32[0];
7524 if (!zres) {