Home
last modified time | relevance | path

Searched refs:writes_samplemask (Results 1 – 11 of 11) sorted by relevance

/third_party/mesa3d/src/amd/common/
Dac_shader_util.c34 unsigned ac_get_spi_shader_z_format(bool writes_z, bool writes_stencil, bool writes_samplemask, in ac_get_spi_shader_z_format() argument
38 assert(!writes_mrt0_alpha || writes_z || writes_stencil || writes_samplemask); in ac_get_spi_shader_z_format()
42 if (writes_samplemask || writes_mrt0_alpha) in ac_get_spi_shader_z_format()
48 } else if (writes_stencil || writes_samplemask) { in ac_get_spi_shader_z_format()
Dac_shader_util.h93 unsigned ac_get_spi_shader_z_format(bool writes_z, bool writes_stencil, bool writes_samplemask,
/third_party/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_scan.h99 boolean writes_samplemask; /**< does fragment shader write sample mask? */ member
Dtgsi_scan.c780 info->writes_samplemask = true; in scan_declaration()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader.h431 bool writes_samplemask; /**< does fragment shader write sample mask? */ member
652 unsigned writes_samplemask : 1; member
Dsi_shader_llvm_ps.c844 key->ps_epilog.writes_z + key->ps_epilog.writes_stencil + key->ps_epilog.writes_samplemask; in si_llvm_build_ps_epilog()
884 key->ps_epilog.writes_samplemask || in si_llvm_build_ps_epilog()
894 if (key->ps_epilog.writes_samplemask) in si_llvm_build_ps_epilog()
Dsi_state_shaders.cpp1865 S_02880C_MASK_EXPORT_ENABLE(info->writes_samplemask) | in si_shader_ps()
1969 bool has_mrtz = info->writes_z || info->writes_stencil || info->writes_samplemask; in si_shader_ps()
2000 ac_get_spi_shader_z_format(info->writes_z, info->writes_stencil, info->writes_samplemask, in si_shader_ps()
2182 ps->info.writes_samplemask || in si_update_ps_inputs_read_or_disabled()
2351 (ps->info.writes_z || ps->info.writes_stencil || ps->info.writes_samplemask); in si_ps_key_update_blend_rasterizer()
Dsi_shader_info.c654 info->writes_samplemask = nir->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_SAMPLE_MASK); in si_nir_scan_shader()
Dsi_shader.c741 shader->selector->info.writes_samplemask + 1 /* SampleMaskIn */; in si_init_shader_args()
2313 key->ps_epilog.writes_samplemask = info->writes_samplemask; in si_get_ps_epilog_key()
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_fs.c689 shader->info.base.writes_samplemask) { in generate_fs_loop()
968 if (shader->info.base.writes_samplemask) { in generate_fs_loop()
1102 if (shader->info.base.writes_samplemask) { in generate_fs_loop()
1225 if (shader->info.base.writes_samplemask && in generate_fs_loop()
1339 if (key->multisample && shader->info.base.writes_samplemask && in generate_fs_loop()
3709 !shader->info.base.writes_samplemask && in generate_variant()
/third_party/mesa3d/src/gallium/auxiliary/nir/
Dnir_to_tgsi_info.c723 info->writes_samplemask = true; in nir_tgsi_scan_shader()