| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/ |
| H A D | dml21_translation_helper.c | 677 plane->composition.viewport.plane1.width = 0; in populate_dml21_dummy_plane_cfg() 678 plane->composition.viewport.plane1.height = 0; in populate_dml21_dummy_plane_cfg() 680 plane->composition.viewport.stationary = false; in populate_dml21_dummy_plane_cfg() 681 plane->composition.viewport.plane0.x_start = 0; in populate_dml21_dummy_plane_cfg() 682 plane->composition.viewport.plane0.y_start = 0; in populate_dml21_dummy_plane_cfg() 683 plane->composition.viewport.plane1.x_start = 0; in populate_dml21_dummy_plane_cfg() 684 plane->composition.viewport.plane1.y_start = 0; in populate_dml21_dummy_plane_cfg() 686 plane->composition.scaler_info.enabled = false; in populate_dml21_dummy_plane_cfg() 815 plane->composition.viewport.stationary = false; in populate_dml21_plane_config_from_plane_state() 839 plane->composition.scaler_info.enabled = true; in populate_dml21_plane_config_from_plane_state() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/ |
| H A D | dml2_core_dcn4_calcs.c | 4614 const struct dml2_composition_cfg *composition = &display_cfg->plane_descriptors[k].composition; in CalculateSurfaceSizeInMall() local 4617 if (composition->viewport.stationary) { in CalculateSurfaceSizeInMall() 4619 …math_floor2(composition->viewport.plane0.x_start + composition->viewport.plane0.width + ReadBlockW… in CalculateSurfaceSizeInMall() 4622 …math_floor2((double)composition->viewport.plane0.y_start + composition->viewport.plane0.height + R… in CalculateSurfaceSizeInMall() 4628 …math_floor2((double)composition->viewport.plane1.y_start + composition->viewport.plane1.width + Re… in CalculateSurfaceSizeInMall() 4631 …math_floor2((double)composition->viewport.plane1.y_start + composition->viewport.plane1.height + R… in CalculateSurfaceSizeInMall() 7442 …isplay_cfg->plane_descriptors[k].composition.scaler_info.plane0.h_ratio > display_cfg->plane_descr… in dml_core_mode_support() 7443 …isplay_cfg->plane_descriptors[k].composition.scaler_info.plane0.v_ratio > display_cfg->plane_descr… in dml_core_mode_support() 7450 …isplay_cfg->plane_descriptors[k].composition.scaler_info.plane1.h_ratio > display_cfg->plane_descr… in dml_core_mode_support() 7451 …isplay_cfg->plane_descriptors[k].composition.scaler_info.plane1.v_ratio > display_cfg->plane_descr… in dml_core_mode_support() [all …]
|
| H A D | dml2_core_utils.c | 595 phantom->composition.viewport.plane0.height = (long int unsigned) math_min2(math_ceil2( in create_phantom_plane_from_main_plane() 596 …(double)main->composition.scaler_info.plane0.v_ratio * (double)phantom_stream->timing.v_active, 16… in create_phantom_plane_from_main_plane() 597 (double)main->composition.viewport.plane0.height); in create_phantom_plane_from_main_plane() 598 phantom->composition.viewport.plane1.height = (long int unsigned) math_min2(math_ceil2( in create_phantom_plane_from_main_plane() 599 …(double)main->composition.scaler_info.plane1.v_ratio * (double)phantom_stream->timing.v_active, 16… in create_phantom_plane_from_main_plane() 600 (double)main->composition.viewport.plane1.height); in create_phantom_plane_from_main_plane()
|
| H A D | dml2_core_dcn4.c | 176 phantom->composition.viewport.plane0.height = (long int unsigned) math_min2(math_ceil2( in create_phantom_plane_from_main_plane() 177 …(double)main->composition.scaler_info.plane0.v_ratio * (double)phantom_stream->timing.v_active, 16… in create_phantom_plane_from_main_plane() 178 (double)main->composition.viewport.plane0.height); in create_phantom_plane_from_main_plane() 179 phantom->composition.viewport.plane1.height = (long int unsigned) math_min2(math_ceil2( in create_phantom_plane_from_main_plane() 180 …(double)main->composition.scaler_info.plane1.v_ratio * (double)phantom_stream->timing.v_active, 16… in create_phantom_plane_from_main_plane() 181 (double)main->composition.viewport.plane1.height); in create_phantom_plane_from_main_plane()
|
| /linux-6.15/Documentation/userspace-api/media/v4l/ |
| H A D | v4l2-selection-targets.rst | 58 - Compose rectangle. Used to configure scaling and composition. 63 - Suggested composition rectangle that covers the "whole picture".
|
| H A D | vidioc-subdev-g-selection.rst | 40 currently includes cropping, scaling and composition.
|
| H A D | dev-subdev.rst | 339 Selections: cropping, scaling and composition 495 …**Figure 4.7. Image processing in subdevs: scaling and composition with multiple sinks and sources… 499 further composed on the composition bounds rectangle. From that, two
|
| H A D | dev-stateless-decoder.rst | 164 if the hardware supports composition and/or scaling.
|
| /linux-6.15/Documentation/arch/arm/stm32/ |
| H A D | stm32mp157-overview.rst | 12 - 2D/3D image composition with GPU
|
| /linux-6.15/Documentation/gpu/amdgpu/display/ |
| H A D | display-manager.rst | 90 Pixel blend mode is a DRM plane composition property of :c:type:`drm_plane` used to 98 composition that fits the mode in which the alpha channel affects the state of 115 DRM has three blend mode to define the blend formula in the plane composition:
|
| H A D | mpo-overview.rst | 11 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
|
| H A D | programming-model-dcn.rst | 120 composition at the DC level.
|
| /linux-6.15/Documentation/ABI/testing/ |
| H A D | sysfs-devices-platform-sh_mobile_lcdc_fb | 19 Selects the composition mode for the overlay. Possible values
|
| /linux-6.15/Documentation/devicetree/bindings/display/hisilicon/ |
| H A D | hisi-ade.txt | 4 data from memory, do composition, do post image processing, generate RGB
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/inc/ |
| H A D | dml_top_display_cfg_types.h | 351 struct dml2_composition_cfg composition; member
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/ |
| H A D | dml2_top_soc15.c | 547 …temp = (unsigned int)math_ceil(plane->composition.scaler_info.plane0.h_ratio * stream->timing.h_ac… in dml2_top_mcache_validate_admissability() 553 …temp = (unsigned int)math_ceil(plane->composition.scaler_info.plane1.h_ratio * stream->timing.h_ac… in dml2_top_mcache_validate_admissability() 584 scaling_transform = plane->composition.scaling_transform; in dml2_top_mcache_validate_admissability() 591 if (plane->composition.viewport.stationary) { in dml2_top_mcache_validate_admissability() 602 if (plane->composition.viewport.stationary) { in dml2_top_mcache_validate_admissability()
|
| /linux-6.15/Documentation/devicetree/bindings/display/ |
| H A D | arm,malidp.yaml | 16 DP650 processors that offer multiple composition layers, support for
|
| /linux-6.15/Documentation/gpu/ |
| H A D | komeda-kms.rst | 49 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 D | i915.rst | 106 This section covers plane configuration and composition with the primary
|
| /linux-6.15/Documentation/admin-guide/cgroup-v1/ |
| H A D | devices.rst | 13 either an integer or * for all. Access is a composition of r
|
| /linux-6.15/Documentation/devicetree/bindings/interconnect/ |
| H A D | samsung,exynos-bus.yaml | 41 There are a little different composition among Exynos SoC because each Exynos
|
| /linux-6.15/Documentation/networking/ |
| H A D | nexthop-group-resilient.rst | 8 disruption in flow routing across changes to the group composition and
|
| /linux-6.15/Documentation/arch/sparc/oradax/ |
| H A D | dax-hv-api.txt | 435 The exact field offsets, sizes, and composition are as follows: 642 The exact field offsets, sizes, and composition are as follows: 771 The exact field offsets, sizes, and composition are as follows: 866 The exact field offsets, sizes, and composition are as follows: 936 The exact field offsets, sizes, and composition are as follows:
|
| /linux-6.15/Documentation/process/ |
| H A D | email-clients.rst | 100 If the inserted patch has to be edited in the Claws composition window
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_pmo/ |
| H A D | dml2_pmo_dcn4_fams2.c | 1106 !plane_descriptor->composition.rect_out_height_spans_vactive || in all_timings_support_svp() 1107 plane_descriptor->composition.rotation_angle != dml2_rotation_0) { in all_timings_support_svp()
|