Home
last modified time | relevance | path

Searched refs:stencil_surf (Results 1 – 10 of 10) sorted by relevance

/external/mesa3d/src/intel/isl/
Disl_emit_depth_stencil.c76 } else if (info->stencil_surf) { in isl_genX()
77 db.SurfaceType = isl_to_gen_ds_surftype[info->stencil_surf->dim]; in isl_genX()
79 db.Width = info->stencil_surf->logical_level0_px.width - 1; in isl_genX()
80 db.Height = info->stencil_surf->logical_level0_px.height - 1; in isl_genX()
82 db.Depth = info->stencil_surf->logical_level0_px.depth - 1; in isl_genX()
88 if (info->depth_surf || info->stencil_surf) { in isl_genX()
139 info->stencil_surf && info->stencil_surf->format == ISL_FORMAT_R8_UINT; in isl_genX()
155 if (info->stencil_surf) { in isl_genX()
162 sb.Width = info->stencil_surf->logical_level0_px.width - 1; in isl_genX()
163 sb.Height = info->stencil_surf->logical_level0_px.height - 1; in isl_genX()
[all …]
Disl.c2272 if (info->depth_surf && info->stencil_surf) { in isl_emit_depth_stencil_hiz_s()
2274 assert(info->depth_surf == info->stencil_surf); in isl_emit_depth_stencil_hiz_s()
2277 assert(info->depth_surf->dim == info->stencil_surf->dim); in isl_emit_depth_stencil_hiz_s()
2291 if (info->stencil_surf) { in isl_emit_depth_stencil_hiz_s()
2292 assert((info->stencil_surf->usage & ISL_SURF_USAGE_STENCIL_BIT)); in isl_emit_depth_stencil_hiz_s()
2293 if (info->stencil_surf->dim == ISL_SURF_DIM_3D) { in isl_emit_depth_stencil_hiz_s()
2295 info->stencil_surf->logical_level0_px.depth); in isl_emit_depth_stencil_hiz_s()
2298 info->stencil_surf->logical_level0_px.array_len); in isl_emit_depth_stencil_hiz_s()
Disl.h1470 const struct isl_surf *stencil_surf; member
/external/mesa3d/src/gallium/drivers/iris/
Diris_clear.c580 struct blorp_surf stencil_surf; in clear_depth_stencil() local
614 &stencil_surf, &stencil_res->base, in clear_depth_stencil()
623 blorp_clear_depth_stencil(&blorp_batch, &z_surf, &stencil_surf, in clear_depth_stencil()
Diris_state.c3161 info.stencil_surf = &stencil_res->surf; in iris_set_framebuffer_state()
/external/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_gmem.c1337 struct pipe_surface stencil_surf = *pfb->zsbuf; in emit_sysmem_clears() local
1338 stencil_surf.format = PIPE_FORMAT_S8_UINT; in emit_sysmem_clears()
1339 stencil_surf.texture = separate_stencil; in emit_sysmem_clears()
1342 &stencil_surf, pfb->width, pfb->height, &value); in emit_sysmem_clears()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_blorp.c1431 struct blorp_surf depth_surf, stencil_surf; in brw_blorp_clear_depth_stencil() local
1474 blorp_surf_for_miptree(brw, &stencil_surf, stencil_mt, in brw_blorp_clear_depth_stencil()
1483 blorp_clear_depth_stencil(&batch, &depth_surf, &stencil_surf, in brw_blorp_clear_depth_stencil()
Dbrw_misc_state.c421 info.stencil_surf = &stencil_mt->surf; in brw_emit_depthbuffer()
/external/mesa3d/src/intel/blorp/
Dblorp_genX_exec.h1666 info.stencil_surf = &params->stencil.surf; in blorp_emit_depth_stencil_config()
1675 assert(info.stencil_surf->dim_layout == ISL_DIM_LAYOUT_GEN6_STENCIL_HIZ); in blorp_emit_depth_stencil_config()
1677 isl_surf_get_image_offset_B_tile_sa(info.stencil_surf, in blorp_emit_depth_stencil_config()
/external/mesa3d/src/intel/vulkan/
DgenX_cmd_buffer.c5138 info.stencil_surf = &surface->isl; in cmd_buffer_emit_depth_stencil()