Searched refs:scaling_quality (Results 1 – 11 of 11) sorted by relevance
| /linux-6.15/drivers/gpu/drm/amd/display/dc/ |
| H A D | dc_spl_translate.c | 34 const struct scaling_taps *scaling_quality) in populate_spltaps_from_taps() argument 36 spl_scaling_quality->h_taps_c = scaling_quality->h_taps_c; in populate_spltaps_from_taps() 37 spl_scaling_quality->h_taps = scaling_quality->h_taps; in populate_spltaps_from_taps() 38 spl_scaling_quality->v_taps_c = scaling_quality->v_taps_c; in populate_spltaps_from_taps() 39 spl_scaling_quality->v_taps = scaling_quality->v_taps; in populate_spltaps_from_taps() 40 spl_scaling_quality->integer_scaling = scaling_quality->integer_scaling; in populate_spltaps_from_taps() 45 scaling_quality->h_taps_c = spl_scaling_quality->h_taps_c + 1; in populate_taps_from_spltaps() 46 scaling_quality->h_taps = spl_scaling_quality->h_taps + 1; in populate_taps_from_spltaps() 47 scaling_quality->v_taps_c = spl_scaling_quality->v_taps_c + 1; in populate_taps_from_spltaps() 48 scaling_quality->v_taps = spl_scaling_quality->v_taps + 1; in populate_taps_from_spltaps() [all …]
|
| H A D | dc.h | 1312 struct scaling_taps scaling_quality; member 1501 struct scaling_taps scaling_quality; member
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/core/ |
| H A D | dc_debug.c | 166 update->scaling_info->scaling_quality.h_taps, in update_surface_trace() 167 update->scaling_info->scaling_quality.v_taps, in update_surface_trace() 168 update->scaling_info->scaling_quality.h_taps_c, in update_surface_trace() 169 update->scaling_info->scaling_quality.v_taps_c); in update_surface_trace()
|
| H A D | dc_resource.c | 1560 pipe_ctx->plane_res.xfm, &pipe_ctx->plane_res.scl_data, &plane_state->scaling_quality); in resource_build_scaling_params() 1564 pipe_ctx->plane_res.dpp, &pipe_ctx->plane_res.scl_data, &plane_state->scaling_quality); in resource_build_scaling_params() 1572 pipe_ctx->plane_res.xfm, &pipe_ctx->plane_res.scl_data, &plane_state->scaling_quality); in resource_build_scaling_params() 1576 pipe_ctx->plane_res.dpp, &pipe_ctx->plane_res.scl_data, &plane_state->scaling_quality); in resource_build_scaling_params() 1587 &plane_state->scaling_quality); in resource_build_scaling_params() 1593 &plane_state->scaling_quality); in resource_build_scaling_params()
|
| H A D | dc.c | 2639 || u->scaling_info->scaling_quality.integer_scaling != in get_scaling_info_update_type() 2640 u->surface->scaling_quality.integer_scaling) { in get_scaling_info_update_type() 2987 surface->scaling_quality = in copy_surface_update_to_plane() 2988 srf_update->scaling_info->scaling_quality; in copy_surface_update_to_plane()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/ |
| H A D | dml21_utils.c | 296 memcpy(&phantom_plane->scaling_quality, &main_plane->scaling_quality, in dml21_add_phantom_plane() 297 sizeof(phantom_plane->scaling_quality)); in dml21_add_phantom_plane()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/ |
| H A D | dml2_mall_phantom.c | 758 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.15/drivers/gpu/drm/amd/display/dc/sspl/ |
| H A D | dc_spl_types.h | 535 struct spl_taps scaling_quality; // Explicit Scaling Quality member
|
| H A D | dc_spl.c | 982 if (spl_in->scaling_quality.integer_scaling) { in spl_get_optimal_number_of_taps() 1815 spl_scratch, &spl_in->scaling_quality, enable_easf_v, in spl_calculate_number_of_taps()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn32/ |
| H A D | dcn32_resource.c | 1657 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.15/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm.c | 5894 dc_plane_state->scaling_quality = scaling_info.scaling_quality; in fill_dc_plane_attributes()
|