Home
last modified time | relevance | path

Searched refs:scaling_quality (Results 1 – 11 of 11) sorted by relevance

/linux-6.14.4/drivers/gpu/drm/amd/display/dc/
Ddc_spl_translate.c35 const struct scaling_taps *scaling_quality) in populate_spltaps_from_taps() argument
37 spl_scaling_quality->h_taps_c = scaling_quality->h_taps_c; in populate_spltaps_from_taps()
38 spl_scaling_quality->h_taps = scaling_quality->h_taps; in populate_spltaps_from_taps()
39 spl_scaling_quality->v_taps_c = scaling_quality->v_taps_c; in populate_spltaps_from_taps()
40 spl_scaling_quality->v_taps = scaling_quality->v_taps; in populate_spltaps_from_taps()
41 spl_scaling_quality->integer_scaling = scaling_quality->integer_scaling; in populate_spltaps_from_taps()
43 static void populate_taps_from_spltaps(struct scaling_taps *scaling_quality, in populate_taps_from_spltaps() argument
46 scaling_quality->h_taps_c = spl_scaling_quality->h_taps_c + 1; in populate_taps_from_spltaps()
47 scaling_quality->h_taps = spl_scaling_quality->h_taps + 1; in populate_taps_from_spltaps()
48 scaling_quality->v_taps_c = spl_scaling_quality->v_taps_c + 1; in populate_taps_from_spltaps()
[all …]
Ddc.h1304 struct scaling_taps scaling_quality; member
1493 struct scaling_taps scaling_quality; member
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/core/
Ddc_debug.c82 plane_state->scaling_quality.h_taps, in pre_surface_trace()
83 plane_state->scaling_quality.v_taps, in pre_surface_trace()
84 plane_state->scaling_quality.h_taps_c, in pre_surface_trace()
85 plane_state->scaling_quality.v_taps_c); in pre_surface_trace()
286 update->scaling_info->scaling_quality.h_taps, in update_surface_trace()
287 update->scaling_info->scaling_quality.v_taps, in update_surface_trace()
288 update->scaling_info->scaling_quality.h_taps_c, in update_surface_trace()
289 update->scaling_info->scaling_quality.v_taps_c); in update_surface_trace()
Ddc_resource.c1543 pipe_ctx->plane_res.xfm, &pipe_ctx->plane_res.scl_data, &plane_state->scaling_quality); in resource_build_scaling_params()
1547 pipe_ctx->plane_res.dpp, &pipe_ctx->plane_res.scl_data, &plane_state->scaling_quality); in resource_build_scaling_params()
1555 pipe_ctx->plane_res.xfm, &pipe_ctx->plane_res.scl_data, &plane_state->scaling_quality); in resource_build_scaling_params()
1559 pipe_ctx->plane_res.dpp, &pipe_ctx->plane_res.scl_data, &plane_state->scaling_quality); in resource_build_scaling_params()
1570 &plane_state->scaling_quality); in resource_build_scaling_params()
1576 &plane_state->scaling_quality); in resource_build_scaling_params()
Ddc.c2600 || u->scaling_info->scaling_quality.integer_scaling != in get_scaling_info_update_type()
2601 u->surface->scaling_quality.integer_scaling) { in get_scaling_info_update_type()
2945 surface->scaling_quality = in copy_surface_update_to_plane()
2946 srf_update->scaling_info->scaling_quality; in copy_surface_update_to_plane()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dml2/dml21/
Ddml21_utils.c297 memcpy(&phantom_plane->scaling_quality, &main_plane->scaling_quality, in dml21_add_phantom_plane()
298 sizeof(phantom_plane->scaling_quality)); in dml21_add_phantom_plane()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dml2/
Ddml2_mall_phantom.c758 memcpy(&phantom_plane->scaling_quality, &curr_pipe->plane_state->scaling_quality, in enable_phantom_plane()
759 sizeof(phantom_plane->scaling_quality)); in enable_phantom_plane()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/spl/
Ddc_spl_types.h526 struct spl_taps scaling_quality; // Explicit Scaling Quality member
Ddc_spl.c964 if (spl_in->scaling_quality.integer_scaling) { in spl_get_optimal_number_of_taps()
1789 spl_scratch, &spl_in->scaling_quality, enable_easf_v, in spl_calculate_number_of_taps()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/resource/dcn32/
Ddcn32_resource.c1657 memcpy(&phantom_plane->scaling_quality, &curr_pipe->plane_state->scaling_quality, in dcn32_enable_phantom_plane()
1658 sizeof(phantom_plane->scaling_quality)); in dcn32_enable_phantom_plane()
/linux-6.14.4/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm.c5811 dc_plane_state->scaling_quality = scaling_info.scaling_quality; in fill_dc_plane_attributes()