Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_llvm_ps.c887 ctx->args.num_sgprs_used + util_bitcount(key->ps_epilog.colors_written) * 4 + in si_llvm_build_ps_epilog()
888 key->ps_epilog.writes_z + key->ps_epilog.writes_stencil + key->ps_epilog.writes_samplemask; in si_llvm_build_ps_epilog()
903 unsigned colors_written = key->ps_epilog.colors_written; in si_llvm_build_ps_epilog()
907 if (!key->ps_epilog.writes_z && !key->ps_epilog.writes_stencil && in si_llvm_build_ps_epilog()
908 !key->ps_epilog.writes_samplemask) { in si_llvm_build_ps_epilog()
909 unsigned spi_format = key->ps_epilog.states.spi_shader_col_format; in si_llvm_build_ps_epilog()
912 if (colors_written == 0x1 && key->ps_epilog.states.last_cbuf > 0) { in si_llvm_build_ps_epilog()
914 if (spi_format & ((1ull << (4 * (key->ps_epilog.states.last_cbuf + 1))) - 1)) in si_llvm_build_ps_epilog()
927 unsigned color_type = (key->ps_epilog.color_types >> (output_index * 2)) & 0x3; in si_llvm_build_ps_epilog()
948 if (key->ps_epilog.writes_z) in si_llvm_build_ps_epilog()
[all …]
Dsi_shader.c2040 shader.key.part.ps.epilog = key->ps_epilog.states; in si_get_shader_part()
2312 key->ps_epilog.colors_written = info->colors_written; in si_get_ps_epilog_key()
2313 key->ps_epilog.color_types = info->output_color_types; in si_get_ps_epilog_key()
2314 key->ps_epilog.writes_z = info->writes_z; in si_get_ps_epilog_key()
2315 key->ps_epilog.writes_stencil = info->writes_stencil; in si_get_ps_epilog_key()
2316 key->ps_epilog.writes_samplemask = info->writes_samplemask; in si_get_ps_epilog_key()
2317 key->ps_epilog.states = shader->key.part.ps.epilog; in si_get_ps_epilog_key()
Dsi_shader.h593 } ps_epilog; member