Lines Matching defs:depth
176 .depth = 1,
319 layer_count = region->extent.depth;
500 extent.depth =
550 dst->offset.z, extent.depth);
558 for (unsigned z = 0; z < extent.depth; z++) {
1038 layer_count = anv_minify(image->vk.extent.depth, level);
1072 struct blorp_surf depth, stencil, stencil_shadow;
1077 imageLayout, ISL_AUX_USAGE_NONE, &depth);
1079 memset(&depth, 0, sizeof(depth));
1116 layer_count = anv_minify(image->vk.extent.depth, level);
1118 blorp_clear_depth_stencil(&batch, &depth, &stencil,
1121 clear_depth, pDepthStencil->depth,
1295 clear_depth, value.depth,
1315 clear_depth, value.depth,
1330 * trash our depth and stencil buffers.
1531 layer_count = extent.depth;
1602 struct blorp_surf depth = {};
1607 depth_aux_usage, &depth);
1621 * performance. If it does this, we need to flush it out of the depth
1629 blorp_clear_depth_stencil(&batch, &depth, &stencil,
1710 struct blorp_surf depth = {};
1719 image->planes[plane].aux_usage, &depth);
1734 * "The following is required when performing a depth buffer clear with
1738 * PIPE_CONTROL with depth cache flush enabled, Depth Stall bit
1740 * the depth buffer clear operation.
1753 depth.aux_usage == ISL_AUX_USAGE_HIZ_CCS_WT) {
1757 * any previous depth buffer writes to overlapping pixels must be
1762 * There may have been a write to this depth buffer. Flush it from the
1771 blorp_hiz_clear_depth_stencil(&batch, &depth, &stencil,
1791 * consecutive depth clear passes nor is it required if the depth-clear