Home
last modified time | relevance | path

Searched refs:basic_out (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/amd/display/dc/
Ddc_spl_translate.c93 spl_in->basic_out.view_format = (enum spl_view_3d)stream->view_format; in translate_SPL_in_params_from_pipe_ctx()
97 populate_splrect_from_rect(&spl_in->basic_out.src_rect, &stream->src); in translate_SPL_in_params_from_pipe_ctx()
99 populate_splrect_from_rect(&spl_in->basic_out.dst_rect, &stream->dst); in translate_SPL_in_params_from_pipe_ctx()
117 populate_splrect_from_rect(&spl_in->basic_out.odm_slice_rect, &odm_slice_src); in translate_SPL_in_params_from_pipe_ctx()
118 spl_in->basic_out.odm_combine_factor = 0; in translate_SPL_in_params_from_pipe_ctx()
121 spl_in->basic_out.output_size.width = in translate_SPL_in_params_from_pipe_ctx()
124 spl_in->basic_out.output_size.height = in translate_SPL_in_params_from_pipe_ctx()
126 spl_in->basic_out.max_downscale_src_width = in translate_SPL_in_params_from_pipe_ctx()
128 spl_in->basic_out.always_scale = pipe_ctx->stream->ctx->dc->debug.always_scale; in translate_SPL_in_params_from_pipe_ctx()
130 spl_in->basic_out.alpha_en = pipe_ctx->plane_res.scl_data.lb_params.alpha_en; in translate_SPL_in_params_from_pipe_ctx()
[all …]
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/spl/
Ddc_spl.c109 const struct spl_rect *stream_src = &spl_in->basic_out.src_rect; in calculate_plane_rec_in_timing_active()
110 const struct spl_rect *stream_dst = &spl_in->basic_out.dst_rect; in calculate_plane_rec_in_timing_active()
150 spl_in->basic_out.view_format != SPL_VIEW_3D_SIDE_BY_SIDE || in calculate_mpc_slice_in_timing_active()
161 if (spl_in->basic_out.view_format == SPL_VIEW_3D_TOP_AND_BOTTOM) { in calculate_mpc_slice_in_timing_active()
170 int odm_slice_count = spl_in->basic_out.odm_combine_factor; in calculate_odm_slice_in_timing_active()
173 int h_active = spl_in->basic_out.output_size.width; in calculate_odm_slice_in_timing_active()
174 int v_active = spl_in->basic_out.output_size.height; in calculate_odm_slice_in_timing_active()
178 if (spl_in->basic_out.odm_combine_factor > 0) { in calculate_odm_slice_in_timing_active()
184 if (spl_in->basic_out.use_two_pixels_per_container && (odm_slice_width % 2)) in calculate_odm_slice_in_timing_active()
199 return spl_in->basic_out.odm_slice_rect; in calculate_odm_slice_in_timing_active()
[all …]
Ddc_spl_types.h452 struct basic_out { struct
518 struct basic_out basic_out; member