Home
last modified time | relevance | path

Searched refs:ps_epilog (Results 1 – 3 of 3) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_llvm_ps.c843 ctx->args.num_sgprs_used + util_bitcount(key->ps_epilog.colors_written) * 4 + in si_llvm_build_ps_epilog()
844 key->ps_epilog.writes_z + key->ps_epilog.writes_stencil + key->ps_epilog.writes_samplemask; in si_llvm_build_ps_epilog()
856 unsigned colors_written = key->ps_epilog.colors_written; in si_llvm_build_ps_epilog()
860 unsigned color_type = (key->ps_epilog.color_types >> (write_i * 2)) & 0x3; in si_llvm_build_ps_epilog()
879 key->ps_epilog.states.alpha_to_coverage_via_mrtz ? color[0][3] : NULL; in si_llvm_build_ps_epilog()
882 if (key->ps_epilog.writes_z || in si_llvm_build_ps_epilog()
883 key->ps_epilog.writes_stencil || in si_llvm_build_ps_epilog()
884 key->ps_epilog.writes_samplemask || in si_llvm_build_ps_epilog()
888 util_bitcount(key->ps_epilog.colors_written) * 4; in si_llvm_build_ps_epilog()
890 if (key->ps_epilog.writes_z) in si_llvm_build_ps_epilog()
[all …]
Dsi_shader.c2031 shader.key.ps.part.epilog = key->ps_epilog.states; in si_get_shader_part()
2032 wave32 = key->ps_epilog.wave32; in si_get_shader_part()
2307 key->ps_epilog.wave32 = shader->wave_size == 32; in si_get_ps_epilog_key()
2308 key->ps_epilog.uses_discard = si_shader_uses_discard(shader); in si_get_ps_epilog_key()
2309 key->ps_epilog.colors_written = info->colors_written; in si_get_ps_epilog_key()
2310 key->ps_epilog.color_types = info->output_color_types; in si_get_ps_epilog_key()
2311 key->ps_epilog.writes_z = info->writes_z; in si_get_ps_epilog_key()
2312 key->ps_epilog.writes_stencil = info->writes_stencil; in si_get_ps_epilog_key()
2313 key->ps_epilog.writes_samplemask = info->writes_samplemask; in si_get_ps_epilog_key()
2314 key->ps_epilog.states = shader->key.ps.part.epilog; in si_get_ps_epilog_key()
Dsi_shader.h653 } ps_epilog; member