Home
last modified time | relevance | path

Searched refs:pull_model (Results 1 – 4 of 4) sorted by relevance

/external/mesa3d/src/amd/vulkan/nir/
Dradv_nir_lower_fs_barycentric.c22 nir_def *pull_model = nir_load_barycentric_model(b, 32); in lower_interp_center_smooth() local
25 …nir_vec3(b, nir_ddx_fine(b, nir_channel(b, pull_model, 0)), nir_ddx_fine(b, nir_channel(b, pull_mo… in lower_interp_center_smooth()
26 nir_ddx_fine(b, nir_channel(b, pull_model, 2))); in lower_interp_center_smooth()
28 …nir_vec3(b, nir_ddy_fine(b, nir_channel(b, pull_model, 0)), nir_ddy_fine(b, nir_channel(b, pull_mo… in lower_interp_center_smooth()
29 nir_ddy_fine(b, nir_channel(b, pull_model, 2))); in lower_interp_center_smooth()
34 nir_def *adjusted_x = nir_fadd(b, pull_model, nir_fmul(b, deriv_x, offset_x)); in lower_interp_center_smooth()
/external/mesa3d/src/amd/common/
Dac_shader_args.h157 struct ac_arg pull_model; member
/external/mesa3d/src/amd/common/nir/
Dac_nir_lower_intrinsics_to_args.c329 replacement = ac_nir_load_arg(b, s->args, s->args->pull_model); in lower_intrinsic_to_arg()
/external/mesa3d/src/amd/vulkan/
Dradv_shader_args.c267 ac_add_arg(&args->ac, AC_ARG_VGPR, 3, AC_ARG_INT, &args->ac.pull_model); in declare_ps_input_vgprs()