| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/ |
| H A D | dml21_translation_helper.c | 413 plane->composition.viewport.plane0.width = width; in populate_dml21_dummy_plane_cfg() 414 plane->composition.viewport.plane0.height = height; in populate_dml21_dummy_plane_cfg() 415 plane->composition.viewport.plane1.width = 0; in populate_dml21_dummy_plane_cfg() 416 plane->composition.viewport.plane1.height = 0; in populate_dml21_dummy_plane_cfg() 418 plane->composition.viewport.stationary = false; in populate_dml21_dummy_plane_cfg() 419 plane->composition.viewport.plane0.x_start = 0; in populate_dml21_dummy_plane_cfg() 420 plane->composition.viewport.plane0.y_start = 0; in populate_dml21_dummy_plane_cfg() 421 plane->composition.viewport.plane1.x_start = 0; in populate_dml21_dummy_plane_cfg() 422 plane->composition.viewport.plane1.y_start = 0; in populate_dml21_dummy_plane_cfg() 424 plane->composition.scaler_info.enabled = false; in populate_dml21_dummy_plane_cfg() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/ |
| H A D | dml2_core_dcn4_calcs.c | 857 if (!dml_is_vertical_rotation(display_cfg->plane_descriptors[k].composition.rotation_angle)) { in CalculateSwathWidth() 858 …SwathWidthSingleDPPY[k] = (unsigned int)display_cfg->plane_descriptors[k].composition.viewport.pla… in CalculateSwathWidth() 860 …SwathWidthSingleDPPY[k] = (unsigned int)display_cfg->plane_descriptors[k].composition.viewport.pla… in CalculateSwathWidth() 863 …u ViewportWidth=%lu\n", __func__, k, display_cfg->plane_descriptors[k].composition.viewport.plane0… in CalculateSwathWidth() 864 … ViewportHeight=%lu\n", __func__, k, display_cfg->plane_descriptors[k].composition.viewport.plane0… in CalculateSwathWidth() 880 …ming.h_active / odm_hactive_factor * display_cfg->plane_descriptors[k].composition.scaler_info.pla… in CalculateSwathWidth() 889 …:%s: k=%u HRatio=%f\n", __func__, k, display_cfg->plane_descriptors[k].composition.scaler_info.pla… in CalculateSwathWidth() 933 …ewportStationary=%u\n", __func__, k, display_cfg->plane_descriptors[k].composition.viewport.statio… in CalculateSwathWidth() 938 if (!dml_is_vertical_rotation(display_cfg->plane_descriptors[k].composition.rotation_angle)) { in CalculateSwathWidth() 941 if (display_cfg->plane_descriptors[k].composition.viewport.stationary && DPPPerSurface[k] == 1) { in CalculateSwathWidth() [all …]
|
| H A D | dml2_core_utils.c | 597 phantom->composition.viewport.plane0.height = (long int unsigned) math_min2(math_ceil2( in create_phantom_plane_from_main_plane() 598 …(double)main->composition.scaler_info.plane0.v_ratio * (double)phantom_stream->timing.v_active, 16… in create_phantom_plane_from_main_plane() 599 (double)main->composition.viewport.plane0.height); in create_phantom_plane_from_main_plane() 600 phantom->composition.viewport.plane1.height = (long int unsigned) math_min2(math_ceil2( in create_phantom_plane_from_main_plane() 601 …(double)main->composition.scaler_info.plane1.v_ratio * (double)phantom_stream->timing.v_active, 16… in create_phantom_plane_from_main_plane() 602 (double)main->composition.viewport.plane1.height); in create_phantom_plane_from_main_plane()
|
| H A D | dml2_core_dcn4.c | 290 phantom->composition.viewport.plane0.height = (long int unsigned) math_min2(math_ceil2( in create_phantom_plane_from_main_plane() 291 …(double)main->composition.scaler_info.plane0.v_ratio * (double)phantom_stream->timing.v_active, 16… in create_phantom_plane_from_main_plane() 292 (double)main->composition.viewport.plane0.height); in create_phantom_plane_from_main_plane() 293 phantom->composition.viewport.plane1.height = (long int unsigned) math_min2(math_ceil2( in create_phantom_plane_from_main_plane() 294 …(double)main->composition.scaler_info.plane1.v_ratio * (double)phantom_stream->timing.v_active, 16… in create_phantom_plane_from_main_plane() 295 (double)main->composition.viewport.plane1.height); in create_phantom_plane_from_main_plane()
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | v4l2-selection-targets.rst | 59 - Compose rectangle. Used to configure scaling and composition. 64 - 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-stateless-decoder.rst | 165 if the hardware supports composition and/or scaling.
|
| /linux/Documentation/arch/arm/stm32/ |
| H A D | stm32mp157-overview.rst | 12 - 2D/3D image composition with GPU
|
| /linux/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
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-devices-platform-sh_mobile_lcdc_fb | 19 Selects the composition mode for the overlay. Possible values
|
| /linux/Documentation/devicetree/bindings/display/hisilicon/ |
| H A D | hisi-ade.txt | 4 data from memory, do composition, do post image processing, generate RGB
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/inc/ |
| H A D | dml_top_display_cfg_types.h | 369 struct dml2_composition_cfg composition; member
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/ |
| H A D | dml2_top_soc15.c | 549 …temp = (unsigned int)math_ceil(plane->composition.scaler_info.plane0.h_ratio * stream->timing.h_ac… in dml2_top_mcache_validate_admissability() 555 …temp = (unsigned int)math_ceil(plane->composition.scaler_info.plane1.h_ratio * stream->timing.h_ac… in dml2_top_mcache_validate_admissability() 586 scaling_transform = plane->composition.scaling_transform; in dml2_top_mcache_validate_admissability() 593 if (plane->composition.viewport.stationary) { in dml2_top_mcache_validate_admissability() 604 if (plane->composition.viewport.stationary) { in dml2_top_mcache_validate_admissability()
|
| /linux/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
|
| /linux/Documentation/admin-guide/cgroup-v1/ |
| H A D | devices.rst | 13 either an integer or * for all. Access is a composition of r
|
| /linux/Documentation/networking/ |
| H A D | nexthop-group-resilient.rst | 8 disruption in flow routing across changes to the group composition and
|
| /linux/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/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_pmo/ |
| H A D | dml2_pmo_dcn4_fams2.c | 1135 !plane_descriptor->composition.rect_out_height_spans_vactive || in all_timings_support_svp() 1136 plane_descriptor->composition.rotation_angle != dml2_rotation_0) { in all_timings_support_svp()
|
| /linux/Documentation/userspace-api/ |
| H A D | landlock.rst | 639 handle composition of rules. Such property also implies rules nesting.
|
| /linux/Documentation/filesystems/ |
| H A D | overlayfs.rst | 416 With "metacopy" feature enabled, an overlayfs regular file may be a composition
|