Home
last modified time | relevance | path

Searched full:composition (Results 1 – 25 of 92) sorted by relevance

1234

/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/
H A Ddml21_translation_helper.c640 plane->composition.viewport.plane0.width = width; in populate_dml21_dummy_plane_cfg()
641 plane->composition.viewport.plane0.height = height; in populate_dml21_dummy_plane_cfg()
642 plane->composition.viewport.plane1.width = 0; in populate_dml21_dummy_plane_cfg()
643 plane->composition.viewport.plane1.height = 0; in populate_dml21_dummy_plane_cfg()
645 plane->composition.viewport.stationary = false; in populate_dml21_dummy_plane_cfg()
646 plane->composition.viewport.plane0.x_start = 0; in populate_dml21_dummy_plane_cfg()
647 plane->composition.viewport.plane0.y_start = 0; in populate_dml21_dummy_plane_cfg()
648 plane->composition.viewport.plane1.x_start = 0; in populate_dml21_dummy_plane_cfg()
649 plane->composition.viewport.plane1.y_start = 0; in populate_dml21_dummy_plane_cfg()
651 plane->composition.scaler_info.enabled = false; in populate_dml21_dummy_plane_cfg()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/
H A Ddml2_core_shared.c836 if (display_cfg->plane_descriptors[k].composition.scaler_info.enabled == false in dml2_core_shared_mode_support()
838 || display_cfg->plane_descriptors[k].composition.scaler_info.plane0.h_ratio != 1.0 in dml2_core_shared_mode_support()
839 || display_cfg->plane_descriptors[k].composition.scaler_info.plane0.h_taps != 1.0 in dml2_core_shared_mode_support()
840 || display_cfg->plane_descriptors[k].composition.scaler_info.plane0.v_ratio != 1.0 in dml2_core_shared_mode_support()
841 || display_cfg->plane_descriptors[k].composition.scaler_info.plane0.v_taps != 1.0)) { in dml2_core_shared_mode_support()
843 …lay_cfg->plane_descriptors[k].composition.scaler_info.plane0.v_taps < 1.0 || display_cfg->plane_de… in dml2_core_shared_mode_support()
844 …lay_cfg->plane_descriptors[k].composition.scaler_info.plane0.h_taps < 1.0 || display_cfg->plane_de… in dml2_core_shared_mode_support()
845 …lay_cfg->plane_descriptors[k].composition.scaler_info.plane0.h_taps > 1.0 && (display_cfg->plane_d… in dml2_core_shared_mode_support()
846 …|| display_cfg->plane_descriptors[k].composition.scaler_info.plane0.h_ratio > mode_lib->ip.max_hsc… in dml2_core_shared_mode_support()
847 …|| display_cfg->plane_descriptors[k].composition.scaler_info.plane0.v_ratio > mode_lib->ip.max_vsc… in dml2_core_shared_mode_support()
[all …]
H A Ddml2_core_dcn4_calcs.c846 if (!dml_is_vertical_rotation(display_cfg->plane_descriptors[k].composition.rotation_angle)) { in CalculateSwathWidth()
847 …SwathWidthSingleDPPY[k] = (unsigned int)display_cfg->plane_descriptors[k].composition.viewport.pla… in CalculateSwathWidth()
849 …SwathWidthSingleDPPY[k] = (unsigned int)display_cfg->plane_descriptors[k].composition.viewport.pla… in CalculateSwathWidth()
853 …%u ViewportWidth=%u\n", __func__, k, display_cfg->plane_descriptors[k].composition.viewport.plane0… in CalculateSwathWidth()
854 …u ViewportHeight=%u\n", __func__, k, display_cfg->plane_descriptors[k].composition.viewport.plane0… in CalculateSwathWidth()
871 …ming.h_active / odm_hactive_factor * display_cfg->plane_descriptors[k].composition.scaler_info.pla… in CalculateSwathWidth()
881 …:%s: k=%u HRatio=%f\n", __func__, k, display_cfg->plane_descriptors[k].composition.scaler_info.pla… in CalculateSwathWidth()
927 …ewportStationary=%u\n", __func__, k, display_cfg->plane_descriptors[k].composition.viewport.statio… in CalculateSwathWidth()
933 if (!dml_is_vertical_rotation(display_cfg->plane_descriptors[k].composition.rotation_angle)) { in CalculateSwathWidth()
936 if (display_cfg->plane_descriptors[k].composition.viewport.stationary && DPPPerSurface[k] == 1) { in CalculateSwathWidth()
[all …]
H A Ddml2_core_utils.c440 phantom->composition.viewport.plane0.height = (long int unsigned) math_min2(math_ceil2( in create_phantom_plane_from_main_plane()
441 …(double)main->composition.scaler_info.plane0.v_ratio * (double)phantom_stream->timing.v_active, 16… in create_phantom_plane_from_main_plane()
442 (double)main->composition.viewport.plane0.height); in create_phantom_plane_from_main_plane()
443 phantom->composition.viewport.plane1.height = (long int unsigned) math_min2(math_ceil2( in create_phantom_plane_from_main_plane()
444 …(double)main->composition.scaler_info.plane1.v_ratio * (double)phantom_stream->timing.v_active, 16… in create_phantom_plane_from_main_plane()
445 (double)main->composition.viewport.plane1.height); in create_phantom_plane_from_main_plane()
H A Ddml2_core_dcn4.c174 phantom->composition.viewport.plane0.height = (long int unsigned) math_min2(math_ceil2( in create_phantom_plane_from_main_plane()
175 …(double)main->composition.scaler_info.plane0.v_ratio * (double)phantom_stream->timing.v_active, 16… in create_phantom_plane_from_main_plane()
176 (double)main->composition.viewport.plane0.height); in create_phantom_plane_from_main_plane()
177 phantom->composition.viewport.plane1.height = (long int unsigned) math_min2(math_ceil2( in create_phantom_plane_from_main_plane()
178 …(double)main->composition.scaler_info.plane1.v_ratio * (double)phantom_stream->timing.v_active, 16… in create_phantom_plane_from_main_plane()
179 (double)main->composition.viewport.plane1.height); in create_phantom_plane_from_main_plane()
/linux/Documentation/gpu/amdgpu/display/
H A Ddisplay-manager.rst90 Pixel blend mode is a DRM plane composition property of :c:type:`drm_plane` used to
95 Composition Properties <plane_composition_properties>`.
98 composition that fits the mode in which the alpha channel affects the state of
106 more in :ref:`DRM Plane Composition Properties <plane_composition_properties>`.
115 DRM has three blend mode to define the blend formula in the plane composition:
H A Dmpo-overview.rst11 compute shaders for composition. This can yield some power savings if it means
15 * Decreased GPU and CPU workload - no composition shaders needed, no extra
/linux/Documentation/userspace-api/media/v4l/
H A Dv4l2-selection-targets.rst58 - Compose rectangle. Used to configure scaling and composition.
63 - Suggested composition rectangle that covers the "whole picture".
H A Dvidioc-subdev-g-selection.rst40 currently includes cropping, scaling and composition.
/linux/drivers/net/ethernet/pensando/ionic/
H A Dionic_regs.h37 /** enum ionic_intr_credits_bits - bitwise composition of credits values.
93 /** enum ionic_dbell_bits - bitwise composition of dbell values.
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/
H A Ddml_top_mcache.c238 …temp = (unsigned int)math_ceil(plane->composition.scaler_info.plane0.h_ratio * stream->timing.h_ac… in dml2_top_mcache_validate_admissability()
244 …temp = (unsigned int)math_ceil(plane->composition.scaler_info.plane1.h_ratio * stream->timing.h_ac… in dml2_top_mcache_validate_admissability()
275 scaling_transform = plane->composition.scaling_transform; in dml2_top_mcache_validate_admissability()
282 if (plane->composition.viewport.stationary) { in dml2_top_mcache_validate_admissability()
293 if (plane->composition.viewport.stationary) { in dml2_top_mcache_validate_admissability()
/linux/Documentation/arch/arm/stm32/
H A Dstm32mp157-overview.rst12 - 2D/3D image composition with GPU
/linux/drivers/gpu/drm/amd/display/dc/inc/
H A Dresource.h296 * Add plane to the bottom most layer in plane composition and allocate DPP pipe
298 * return - true if plane is added in plane composition, false otherwise.
308 * Add plane to the bottom most layer in plane composition and allocate DPP pipe
310 * return - true if plane is added in plane composition, false otherwise.
/linux/Documentation/process/
H A Demail-clients.rst100 If the inserted patch has to be edited in the Claws composition window
233 # ================ Composition ====================
330 …:menuselection:`Main Menu-->Account Settings-->youracc@server.something-->Composition & Addressing…
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/inc/
H A Ddml_top_display_cfg_types.h313 * The surface and composition structures use
351 struct dml2_composition_cfg composition; member
/linux/Documentation/ABI/testing/
H A Dsysfs-devices-platform-sh_mobile_lcdc_fb19 Selects the composition mode for the overlay. Possible values
/linux/Documentation/gpu/
H A Dkomeda-kms.rst49 and writes the composition result to memory.
90 composition result into pipeline_A, and its pixel timing also derived from
394 only can be used for bottom layers composition. The komeda driver wants to
H A Ddrm-kms.rst64 Composition Properties`_ and related chapters.
386 Plane Composition Functions Reference
567 Plane Composition Properties
/linux/Documentation/devicetree/bindings/display/hisilicon/
H A Dhisi-ade.txt4 data from memory, do composition, do post image processing, generate RGB
/linux/Documentation/devicetree/bindings/display/
H A Darm,malidp.yaml16 DP650 processors that offer multiple composition layers, support for
/linux/include/linux/pds/
H A Dpds_intr.h100 * enum pds_core_intr_credits_bits - Bitwise composition of credits values.
/linux/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_wb_connector.c51 DRM_DEBUG_ATOMIC("Cannot write the composition result out on a inactive CRTC.\n"); in komeda_wb_encoder_atomic_check()
/linux/drivers/gpu/drm/nouveau/dispnv50/
H A Dhead917d.c94 NVDEF(NV917D, HEAD_SET_CONTROL_CURSOR, COMPOSITION, ALPHA_BLEND), in head917d_curs_set()
/linux/Documentation/admin-guide/cgroup-v1/
H A Ddevices.rst13 either an integer or * for all. Access is a composition of r
/linux/drivers/media/platform/samsung/exynos4-is/
H A Dfimc-isp.h58 * @rect: crop/composition rectangle

1234