Searched refs:ps_epilog (Results 1 – 3 of 3) sorted by relevance
887 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 …]
2040 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()
593 } ps_epilog; member