Searched refs:separate_stencil (Results 1 – 9 of 9) sorted by relevance
/external/mesa3d/src/gallium/drivers/vc5/ |
D | vc5_rcl.c | 43 struct vc5_resource *separate_stencil = NULL; in load_general() local 44 if (rsc->separate_stencil && buffer == STENCIL) in load_general() 45 separate_stencil = rsc->separate_stencil; in load_general() 49 if (separate_stencil) { in load_general() 50 load.address = cl_address(separate_stencil->bo, in load_general() 57 if (separate_stencil) { in load_general() 67 if (separate_stencil) { in load_general() 97 struct vc5_resource *separate_stencil = NULL; in store_general() local 98 if (rsc->separate_stencil && buffer == STENCIL) { in store_general() 99 separate_stencil = rsc->separate_stencil; in store_general() [all …]
|
D | vc5_resource.c | 658 if (rsc->separate_stencil) in vc5_create_surface() 659 separate_stencil_slice = &rsc->separate_stencil->slices[level]; in vc5_create_surface() 679 rsc->separate_stencil->cube_map_stride); in vc5_create_surface() 717 (2 * vc5_utile_height(rsc->separate_stencil->cpp))); in vc5_create_surface() 749 vc5_resource(prsc)->separate_stencil = vc5_resource(stencil); in vc5_resource_set_stencil() 757 return &rsc->separate_stencil->base; in vc5_resource_get_stencil()
|
D | vc5_resource.h | 137 struct vc5_resource *separate_stencil; member
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_misc_state.c | 271 bool separate_stencil = false; in brw_emit_depthbuffer() local 278 separate_stencil = stencil_mt->format == MESA_FORMAT_S_UINT8; in brw_emit_depthbuffer() 281 assert(separate_stencil || devinfo->gen < 7); in brw_emit_depthbuffer() 287 if (!depth_irb && stencil_irb && !separate_stencil) { in brw_emit_depthbuffer() 306 assert(devinfo->gen >= 7 || !separate_stencil || hiz); in brw_emit_depthbuffer() 316 } else if (separate_stencil) { in brw_emit_depthbuffer() 342 stencil_mt, hiz, separate_stencil, in brw_emit_depthbuffer() 367 bool hiz, bool separate_stencil, in brw_emit_depth_stencil_hiz() argument 372 (void)separate_stencil; in brw_emit_depth_stencil_hiz() 376 assert(!separate_stencil); in brw_emit_depth_stencil_hiz()
|
D | gen6_depth_state.c | 43 bool hiz, bool separate_stencil, in gen6_emit_depth_stencil_hiz() argument 66 bool enable_hiz_ss = hiz || separate_stencil; in gen6_emit_depth_stencil_hiz() 149 if (hiz || separate_stencil) { in gen6_emit_depth_stencil_hiz() 180 if (separate_stencil) { in gen6_emit_depth_stencil_hiz()
|
D | brw_context.h | 740 bool hiz, bool separate_stencil, 1679 bool hiz, bool separate_stencil, 1689 bool hiz, bool separate_stencil, 1699 bool hiz, bool separate_stencil, 1708 bool hiz, bool separate_stencil,
|
D | gen7_misc_state.c | 38 bool hiz, bool separate_stencil, in gen7_emit_depth_stencil_hiz() argument
|
D | gen8_depth_state.c | 138 bool hiz, bool separate_stencil, in gen8_emit_depth_stencil_hiz() argument
|
/external/mesa3d/src/intel/isl/ |
D | isl_emit_depth_stencil.c | 113 const bool separate_stencil = in isl_genX() local 115 if (separate_stencil || info->hiz_usage == ISL_AUX_USAGE_HIZ) { in isl_genX()
|