/third_party/mesa3d/src/util/format/ |
D | u_format_table.py | 240 if format.has_stencil(): 279 if format.has_stencil():
|
D | u_format_parse.py | 326 def has_stencil(self): member in Format
|
/third_party/mesa3d/src/broadcom/vulkan/ |
D | v3dv_meta_clear.c | 634 const bool has_stencil = aspects & VK_IMAGE_ASPECT_STENCIL_BIT; in create_depth_clear_pipeline() local 635 assert(has_depth || has_stencil); in create_depth_clear_pipeline() 653 .stencilTestEnable = has_stencil, in create_depth_clear_pipeline() 781 const bool has_stencil = (aspects & VK_IMAGE_ASPECT_STENCIL_BIT) ? 1 : 0; in get_depth_clear_pipeline_cache_key() local 782 key |= ((uint64_t) has_stencil) << bit_offset; in get_depth_clear_pipeline_cache_key()
|
/third_party/mesa3d/src/imagination/vulkan/ |
D | pvr_pass.c | 375 attachment->has_stencil = vk_format_has_stencil(attachment->vk_format); in pvr_CreateRenderPass2() 376 if (attachment->has_stencil) { in pvr_CreateRenderPass2()
|
D | pvr_private.h | 1212 bool has_stencil; member
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_clear.c | 918 (*buffers & PIPE_CLEAR_DEPTH && (!zstex->surface.has_stencil || in si_fast_clear() 939 if (zstex->htile_stencil_disabled || !zstex->surface.has_stencil) { in si_fast_clear() 1012 if (zstex->htile_stencil_disabled || !zstex->surface.has_stencil) { in si_fast_clear() 1329 if (stex->surface.has_stencil) { in si_clear_texture()
|
D | si_state_binning.c | 189 unsigned stencil_coeff = tex->surface.has_stencil && dsa->stencil_enabled ? 1 : 0; in si_get_depth_bin_size()
|
D | si_state.c | 2702 stencil_format = tex->surface.has_stencil ? V_028044_STENCIL_8 : V_028044_STENCIL_INVALID; in si_init_depth_surface() 2743 if (tex->surface.has_stencil && !tex->htile_stencil_disabled) { in si_init_depth_surface() 2806 if (tex->surface.has_stencil) { in si_init_depth_surface() 2859 if (tex->surface.has_stencil) in si_update_fb_dirtiness_after_rendering() 2931 ((struct si_texture *)sctx->framebuffer.state.zsbuf->texture)->surface.has_stencil; in si_set_framebuffer_state() 3139 (zstex && zstex->surface.has_stencil != old_has_stencil))) in si_set_framebuffer_state() 3701 bool has_stencil = zstex->surface.has_stencil; in si_out_of_order_rasterization() local 3702 dsa_order_invariant = dsa->order_invariance[has_stencil]; in si_out_of_order_rasterization()
|
D | si_texture.c | 882 if (tex->surface.has_stencil) { in si_print_texture_info() 989 tex->htile_stencil_disabled = !tex->surface.has_stencil; in si_texture_create_object()
|
D | si_blit.c | 855 if (!stex->surface.has_stencil) in si_decompress_subresource()
|
D | si_pipe.h | 1846 if (zs_mask == PIPE_MASK_S && (tex->htile_stencil_disabled || !tex->surface.has_stencil)) in si_htile_enabled()
|
/third_party/mesa3d/src/gallium/auxiliary/util/ |
D | u_simple_shaders.c | 944 bool has_stencil = zs_format != PIPE_FORMAT_Z24X8_UNORM && in util_make_fs_pack_color_zs() local 987 if (has_stencil) { in util_make_fs_pack_color_zs() 1054 if (has_stencil) { in util_make_fs_pack_color_zs()
|
D | u_transfer_helper.c | 618 bool has_stencil = util_format_is_depth_and_stencil(format); in u_transfer_helper_deinterleave_transfer_map() local 630 if (has_stencil) in u_transfer_helper_deinterleave_transfer_map()
|
/third_party/mesa3d/src/amd/common/ |
D | ac_surface.h | 320 uint8_t has_stencil : 1; member
|
D | ac_surface.c | 1223 surf->has_stencil = !!(surf->flags & RADEON_SURF_SBUFFER); in gfx6_compute_surface() 2325 surf->has_stencil = !!(surf->flags & RADEON_SURF_SBUFFER); in gfx9_compute_surface() 3068 if (surf->has_stencil) in ac_surface_print_info() 3117 if (surf->has_stencil) in ac_surface_print_info()
|
/third_party/mesa3d/src/intel/isl/ |
D | isl_format.c | 1094 isl_format_get_depth_format(enum isl_format fmt, bool has_stencil) in isl_format_get_depth_format() argument 1100 assert(has_stencil); in isl_format_get_depth_format() 1103 assert(!has_stencil); in isl_format_get_depth_format() 1106 if (has_stencil) { in isl_format_get_depth_format() 1112 assert(!has_stencil); in isl_format_get_depth_format()
|
D | isl.c | 3187 bool has_stencil = surf->usage & ISL_SURF_USAGE_STENCIL_BIT; in isl_surf_get_depth_format() local 3191 if (has_stencil) in isl_surf_get_depth_format() 3201 assert(!has_stencil); in isl_surf_get_depth_format() 3204 if (has_stencil) { in isl_surf_get_depth_format() 3212 assert(!has_stencil); in isl_surf_get_depth_format()
|
D | isl.h | 1911 uint32_t isl_format_get_depth_format(enum isl_format fmt, bool has_stencil);
|
/third_party/mesa3d/src/gallium/winsys/radeon/drm/ |
D | radeon_drm_surface.c | 187 surf_ws->has_stencil = !!(surf_drm->flags & RADEON_SURF_SBUFFER); in surf_drm_to_winsys()
|
/third_party/mesa3d/src/gallium/drivers/r600/ |
D | r600_texture.c | 874 if (rtex->surface.has_stencil) { in r600_print_texture_info() 1618 if (rtex->surface.has_stencil) { in r600_clear_texture()
|
D | r600_blit.c | 446 if (rtex->surface.has_stencil) { in r600_decompress_subresource()
|
D | r600_state_common.c | 2547 if (rtex->surface.has_stencil) in r600_draw_vbo()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
D | zink_context.c | 2218 bool has_stencil = false; in begin_rendering() local 2253 … has_stencil = util_format_has_stencil(util_format_description(ctx->fb_state.zsbuf->format)); in begin_rendering() 2269 if (has_stencil) { in begin_rendering()
|
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_meta_clear.c | 891 if (iview->image->planes[0].surface.has_stencil && in radv_fast_clear_depth()
|
D | radv_pipeline.c | 1003 bool has_stencil = info->ri.stencil_att_format != VK_FORMAT_UNDEFINED; in radv_pipeline_out_of_order_rast() local 1038 dsa_order_invariant = order_invariance[has_stencil]; in radv_pipeline_out_of_order_rast()
|