Searched refs:ps_prolog (Results 1 – 3 of 3) sorted by relevance
625 num_color_channels = util_bitcount(key->ps_prolog.colors_read); in si_llvm_build_ps_prolog()626 assert(key->ps_prolog.num_input_sgprs + key->ps_prolog.num_input_vgprs + num_color_channels <= in si_llvm_build_ps_prolog()628 for (i = 0; i < key->ps_prolog.num_input_sgprs; i++) { in si_llvm_build_ps_prolog()636 for (i = 0; i < key->ps_prolog.num_input_vgprs; i++) { in si_llvm_build_ps_prolog()638 if (i == key->ps_prolog.ancillary_vgpr_index) { in si_llvm_build_ps_prolog()640 } else if (i == key->ps_prolog.ancillary_vgpr_index + 1) { in si_llvm_build_ps_prolog()642 } else if (i == key->ps_prolog.num_input_vgprs - 1) { in si_llvm_build_ps_prolog()668 if (key->ps_prolog.states.poly_stipple) { in si_llvm_build_ps_prolog()674 if (key->ps_prolog.states.bc_optimize_for_persp || in si_llvm_build_ps_prolog()675 key->ps_prolog.states.bc_optimize_for_linear) { in si_llvm_build_ps_prolog()[all …]
2038 shader.key.part.ps.prolog = key->ps_prolog.states; in si_get_shader_part()2178 key->ps_prolog.states = shader->key.part.ps.prolog; in si_get_ps_prolog_key()2179 key->ps_prolog.colors_read = info->colors_read; in si_get_ps_prolog_key()2180 key->ps_prolog.num_input_sgprs = shader->info.num_input_sgprs; in si_get_ps_prolog_key()2181 key->ps_prolog.num_input_vgprs = shader->info.num_input_vgprs; in si_get_ps_prolog_key()2182 key->ps_prolog.wqm = in si_get_ps_prolog_key()2184 (key->ps_prolog.colors_read || key->ps_prolog.states.force_persp_sample_interp || in si_get_ps_prolog_key()2185 key->ps_prolog.states.force_linear_sample_interp || in si_get_ps_prolog_key()2186 key->ps_prolog.states.force_persp_center_interp || in si_get_ps_prolog_key()2187 key->ps_prolog.states.force_linear_center_interp || in si_get_ps_prolog_key()[all …]
585 } ps_prolog; member