/Linux-v5.10/drivers/gpu/drm/amd/display/dc/inc/hw/ |
D | mpc.h | 62 * MPCC blending configuration 117 * MPCC connection and blending configuration for a single MPCC instance. 124 struct mpcc_blnd_cfg blnd_cfg; /* The blending configuration for this MPCC */ 167 * Insert DPP into MPC tree based on specified blending position. 168 * Only used for planes that are part of blending chain for OPP output 173 * [in] blnd_cfg - MPCC blending configuration for the new blending layer. 174 * [in] sm_cfg - MPCC stereo mix configuration for the new blending layer. 178 * [in] mpcc_id - The MPCC physical instance to use for blending. 220 * Update the blending configuration for a specified MPCC. 224 * [in] blnd_cfg - MPCC blending configuration. [all …]
|
/Linux-v5.10/drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_3.0/ |
D | ia_css_xnr3_types.h | 36 * \brief Scale of the XNR blending parameter. 74 * \brief XNR3 Blending Parameters 75 * \details Blending parameters define the blending strength of filtered 77 * blending strength is a fixed-point value between 0.0 and 1.0 (inclusive), 80 * disables the blending and returns the xnr3 filtered output, while a 84 int strength; /** Blending strength */ 95 struct ia_css_xnr3_blending_params blending; /** XNR3 blending parameters */ member
|
D | ia_css_xnr3.host.c | 60 * 'blending' parameter is used to create a bypass. 67 /* blending */ 113 * Compute the scaled blending strength for the ISP kernel from the value on 125 * factor. The blending factor is positive on the host side, but in compute_blending() 163 s32 blending = compute_blending(from->blending.strength); in ia_css_xnr3_encode() local 181 /* blending strength is expressed in q1.NN format */ in ia_css_xnr3_encode() 182 to->blending.strength = blending; in ia_css_xnr3_encode()
|
D | ia_css_xnr3_param.h | 32 /* Scaling factor of the blending strength on the ISP. */ 59 /* XNR3 blending strength on the ISP. */ 68 struct sh_css_xnr3_blending_params blending; member
|
/Linux-v5.10/drivers/gpu/drm/tegra/ |
D | plane.c | 69 copy->blending[i] = state->blending[i]; in tegra_plane_atomic_duplicate_state() 424 * be emulated using the alpha formats and alpha blending disabled. 521 state->blending[index].alpha = true; in tegra_plane_update_transparency() 523 state->blending[index].alpha = false; in tegra_plane_update_transparency() 526 state->blending[index].top = true; in tegra_plane_update_transparency() 528 state->blending[index].top = false; in tegra_plane_update_transparency() 537 state->blending[index].top = (index == 1); in tegra_plane_update_transparency() 550 * If planes zpos / transparency changed, sibling planes blending in tegra_plane_setup_transparency() 552 * into this atom commit, otherwise blending state is unchanged. in tegra_plane_setup_transparency() 573 * There is no need to update blending state for the disabled in tegra_plane_setup_transparency()
|
D | dc.c | 171 u32 blending[2]; in tegra_plane_setup_blending_legacy() local 174 /* disable blending for non-overlapping case */ in tegra_plane_setup_blending_legacy() 182 * Since custom fix-weight blending isn't utilized and weight in tegra_plane_setup_blending_legacy() 184 * blending which in this case results in transparent bottom in tegra_plane_setup_blending_legacy() 186 * alpha blending, then bottom window is getting alpha value in tegra_plane_setup_blending_legacy() 201 if (state->blending[0].alpha && in tegra_plane_setup_blending_legacy() 202 state->blending[1].alpha) in tegra_plane_setup_blending_legacy() 212 * Enable alpha blending if pixel format has an alpha in tegra_plane_setup_blending_legacy() 224 if (state->blending[i].alpha && in tegra_plane_setup_blending_legacy() 225 state->blending[i].top) in tegra_plane_setup_blending_legacy() [all …]
|
D | plane.h | 52 /* used for legacy blending support only */ 53 struct tegra_plane_legacy_blending_state blending[2]; member
|
/Linux-v5.10/Documentation/ABI/testing/ |
D | sysfs-devices-platform-sh_mobile_lcdc_fb | 8 Stores the alpha blending value for the overlay. Values range 10 the mode is not set to Alpha Blending. 22 - 0 - Alpha Blending
|
/Linux-v5.10/drivers/staging/media/atomisp/pci/isp/kernels/tdf/tdf_1.0/ |
D | ia_css_tdf_types.h | 42 s32 blend_flat; /** Blending ratio at flat region. */ 43 s32 blend_text; /** Blending ratio at texture region. */ 44 s32 blend_edge; /** Blending ratio at edge region. */
|
/Linux-v5.10/drivers/staging/media/atomisp/pci/ |
D | atomisp_compat_ioctl32.h | 117 /* the blending percent of input data for Y subpixels */ 119 /* the blending percent of input data for U subpixels */ 121 /* the blending percent of input data for V subpixels */ 123 /* the blending percent of overlay data for Y subpixels */ 125 /* the blending percent of overlay data for U subpixels */ 127 /* the blending percent of overlay data for V subpixels */
|
/Linux-v5.10/Documentation/userspace-api/media/v4l/ |
D | vidioc-g-fbuf.rst | 240 - The device supports clipping/blending using the alpha channel of 241 the framebuffer or VGA signal. Alpha blending makes no sense for 245 - The device supports alpha blending using a global alpha value. 246 Alpha blending makes no sense for destructive overlays. 249 - The device supports clipping/blending using the inverted alpha 250 channel of the framebuffer or VGA signal. Alpha blending makes no
|
D | dev-osd.rst | 114 (or none) of the clipping/blending methods defined for the 119 clipping/blending method to be used for the overlay. To get the current
|
/Linux-v5.10/drivers/gpu/drm/amd/display/dc/dcn10/ |
D | dcn10_mpc.c | 168 * Insert DPP into MPC tree based on specified blending position. 169 * Only used for planes that are part of blending chain for OPP output 174 * [in] blnd_cfg - MPCC blending configuration for the new blending layer. 175 * [in] sm_cfg - MPCC stereo mix configuration for the new blending layer. 179 * [in] mpcc_id - The MPCC physical instance to use for blending. 249 /* update the blending configuration */ in mpc1_insert_plane()
|
/Linux-v5.10/Documentation/devicetree/bindings/display/ |
D | amlogic,meson-vpu.yaml | 40 The Video Post Processing is in charge of the scaling and blending of the 42 There is a special "pre-blending" used by the video planes with a dedicated 43 scaler and a "post-blending" to merge with the OSD Planes.
|
/Linux-v5.10/drivers/gpu/drm/ |
D | drm_blend.c | 6 * DRM core plane blending related functions 144 * It adds a blend mode for alpha blending equation selection, describing 148 * Three alpha blending equations are defined: 166 * been pre-multiplied and will do so when blending them to the 341 * support for configurable planes arrangement during blending operation. 392 * to get the arrangement of the planes for blending operation and notifies 559 * pre-multiplied and will do so when blending them to the background color
|
/Linux-v5.10/Documentation/gpu/ |
D | vkms.rst | 16 - Optimize CRC computation ``compute_crc()`` and plane blending ``blend()`` 51 - Full alpha blending on all planes.
|
/Linux-v5.10/Documentation/devicetree/bindings/media/ |
D | fsl-pxp.txt | 5 that supports scaling, colorspace conversion, alpha blending, rotation, and
|
D | rockchip-rga.yaml | 12 BitBLT, alpha blending and image blur/sharpness.
|
D | renesas,vsp1.yaml | 14 blending, color space conversion and various other image processing features.
|
/Linux-v5.10/include/uapi/linux/ |
D | omap3isp.h | 552 * struct omap3isp_prev_rgbtorgb - RGB to RGB Blending 553 * @matrix: Blending values(S12Q8 format) 557 * @offset: Blending offset value for R,G,B in 2's complement integer format. 644 * @rgb2rgb: Pointer to structure for RGB to RGB Blending.
|
/Linux-v5.10/Documentation/admin-guide/media/ |
D | rcar-fdp1.rst | 27 recover missing lines. This method is also known as blending or Line
|
/Linux-v5.10/drivers/gpu/drm/sun4i/ |
D | Kconfig | 41 do some alpha blending and feed graphics to TCON. If M is
|
/Linux-v5.10/Documentation/devicetree/bindings/display/mediatek/ |
D | mediatek,disp.txt | 30 "mediatek,<chip>-disp-ovl" - overlay (4 layers, blending, csc) 31 "mediatek,<chip>-disp-ovl-2l" - overlay (2 layers, blending, csc)
|
/Linux-v5.10/drivers/staging/media/atomisp/include/linux/ |
D | atomisp.h | 633 /* the blending percent of input data for Y subpixels */ 635 /* the blending percent of input data for U subpixels */ 637 /* the blending percent of input data for V subpixels */ 639 /* the blending percent of overlay data for Y subpixels */ 641 /* the blending percent of overlay data for U subpixels */ 643 /* the blending percent of overlay data for V subpixels */
|
/Linux-v5.10/drivers/gpu/drm/msm/disp/dpu1/ |
D | dpu_hw_lm.h | 39 * Alpha blending configuration
|