Home
last modified time | relevance | path

Searched refs:writes_stencil (Results 1 – 20 of 20) sorted by relevance

/external/mesa3d/src/amd/common/
Dac_shader_util.c33 ac_get_spi_shader_z_format(bool writes_z, bool writes_stencil, in ac_get_spi_shader_z_format() argument
40 else if (writes_stencil) in ac_get_spi_shader_z_format()
44 } else if (writes_stencil || writes_samplemask) { in ac_get_spi_shader_z_format()
Dac_shader_util.h34 ac_get_spi_shader_z_format(bool writes_z, bool writes_stencil,
Dac_nir_to_llvm.h179 bool writes_stencil; member
Dac_nir_to_llvm.c6537 ctx->shader_info->fs.writes_stencil = true; in handle_fs_outputs_post()
6550 …if (!ctx->shader_info->fs.writes_z && !ctx->shader_info->fs.writes_stencil && !ctx->shader_info->f… in handle_fs_outputs_post()
/external/mesa3d/src/intel/vulkan/
Dgen8_cmd_buffer.c257 pipeline->writes_stencil)) || in want_depth_pma_fix()
362 pipeline->writes_stencil; in want_stencil_pma_fix()
469 pipeline->writes_stencil, in genX()
522 pipeline->writes_stencil, in genX()
Dgen7_cmd_buffer.c215 pipeline->writes_stencil, in genX()
DgenX_pipeline.c810 pipeline->writes_stencil = false;
826 sanitize_ds_state(&info, &pipeline->writes_stencil, ds_aspects);
Danv_private.h2151 bool writes_stencil; member
/external/mesa3d/src/gallium/drivers/softpipe/
Dsp_quad_pipe.c51 !sp->fs_variant->info.writes_stencil) || in sp_build_quad_pipeline()
Dsp_quad_depth_test.c786 boolean shader_stencil_ref = fsInfo->writes_stencil; in depth_test_quads_fallback()
/external/virglrenderer/src/gallium/auxiliary/tgsi/
Dtgsi_scan.h84 boolean writes_stencil; /**< does fragment shader write stencil value? */ member
Dtgsi_scan.c399 info->writes_stencil = TRUE; in tgsi_scan_shader()
/external/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_scan.h101 boolean writes_stencil; /**< does fragment shader write stencil value? */ member
Dtgsi_scan.c728 info->writes_stencil = true; in scan_declaration()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader.h486 unsigned writes_stencil:1; member
Dsi_shader_nir.c398 info->writes_stencil = true; in si_nir_scan_shader()
Dsi_state_shaders.c1054 !info->writes_z && !info->writes_stencil && !info->writes_samplemask) in si_shader_ps()
1070 info->writes_stencil, in si_shader_ps()
1175 ps->info.writes_stencil || in si_shader_selector_key_hw_vs()
2168 S_02880C_STENCIL_TEST_VAL_EXPORT_ENABLE(sel->info.writes_stencil) | in si_create_shader_selector()
Dsi_shader.c4938 shader->selector->info.writes_stencil + in create_function()
6320 key->ps_epilog.writes_stencil = info->writes_stencil; in si_get_ps_epilog_key()
7737 key->ps_epilog.writes_stencil + in si_build_ps_epilog_function()
7759 !key->ps_epilog.writes_stencil && in si_build_ps_epilog_function()
7792 if (key->ps_epilog.writes_stencil) in si_build_ps_epilog_function()
/external/mesa3d/src/amd/vulkan/
Dradv_pipeline.c2497 !ps->info.fs.writes_stencil && in radv_pipeline_init()
2511 S_02880C_STENCIL_TEST_VAL_EXPORT_ENABLE(ps->info.fs.writes_stencil) | in radv_pipeline_init()
2524 ps->info.fs.writes_stencil, in radv_pipeline_init()
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_fs.c348 if (!shader->info.base.writes_z && !shader->info.base.writes_stencil) { in generate_fs_loop()