/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_3.0/ |
H A 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()
|
H A D | ia_css_xnr3_types.h | 36 * \brief Scale of the XNR blending parameter. 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 95 struct ia_css_xnr3_blending_params blending; /** XNR3 blending parameters */ member
|
H A 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
|
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_3.0/ |
H A 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()
|
H A D | ia_css_xnr3_types.h | 36 * \brief Scale of the XNR blending parameter. 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 95 struct ia_css_xnr3_blending_params blending; /** XNR3 blending parameters */ member
|
H A 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
|
/kernel/linux/linux-5.10/drivers/gpu/drm/tegra/ |
H A 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 stat in tegra_plane_setup_transparency() [all...] |
H A 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[ in tegra_plane_setup_blending_legacy() [all...] |
H A D | plane.h | 52 /* used for legacy blending support only */ 53 struct tegra_plane_legacy_blending_state blending[2]; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/ |
H A D | plane.c | 74 copy->blending[i] = state->blending[i]; in tegra_plane_atomic_duplicate_state() 588 * be emulated using the alpha formats and alpha blending disabled. 685 state->blending[index].alpha = true; in tegra_plane_update_transparency() 687 state->blending[index].alpha = false; in tegra_plane_update_transparency() 690 state->blending[index].top = true; in tegra_plane_update_transparency() 692 state->blending[index].top = false; in tegra_plane_update_transparency() 701 state->blending[index].top = (index == 1); in tegra_plane_update_transparency() 714 * If planes zpos / transparency changed, sibling planes blending in tegra_plane_setup_transparency() 716 * into this atom commit, otherwise blending stat in tegra_plane_setup_transparency() [all...] |
H A D | dc.c | 178 u32 blending[2]; in tegra_plane_setup_blending_legacy() local 181 /* disable blending for non-overlapping case */ in tegra_plane_setup_blending_legacy() 189 * Since custom fix-weight blending isn't utilized and weight in tegra_plane_setup_blending_legacy() 191 * blending which in this case results in transparent bottom in tegra_plane_setup_blending_legacy() 193 * alpha blending, then bottom window is getting alpha value in tegra_plane_setup_blending_legacy() 208 if (state->blending[0].alpha && in tegra_plane_setup_blending_legacy() 209 state->blending[1].alpha) in tegra_plane_setup_blending_legacy() 219 * Enable alpha blending if pixel format has an alpha in tegra_plane_setup_blending_legacy() 231 if (state->blending[i].alpha && in tegra_plane_setup_blending_legacy() 232 state->blending[ in tegra_plane_setup_blending_legacy() [all...] |
H A D | plane.h | 56 /* used for legacy blending support only */ 57 struct tegra_plane_legacy_blending_state blending[2]; member
|
/kernel/linux/linux-5.10/drivers/media/pci/ttpci/ |
H A D | av7110_hw.c | 696 enum av7110_osd_palette_type colordepth, u16 index, u8 blending) in SetBlend_() 699 windownr, colordepth, index, blending); in SetBlend_() 695 SetBlend_(struct av7110 *av7110, u8 windownr, enum av7110_osd_palette_type colordepth, u16 index, u8 blending) SetBlend_() argument
|
/kernel/linux/linux-6.6/drivers/staging/media/av7110/ |
H A D | av7110_hw.c | 696 enum av7110_osd_palette_type colordepth, u16 index, u8 blending) in SetBlend_() 699 windownr, colordepth, index, blending); in SetBlend_() 695 SetBlend_(struct av7110 *av7110, u8 windownr, enum av7110_osd_palette_type colordepth, u16 index, u8 blending) SetBlend_() argument
|
/kernel/linux/linux-5.10/drivers/staging/media/ipu3/include/ |
H A D | intel-ipu3.h | 1212 * Calculate weight for blending directed and non-directed denoise elements 1408 * @cu_1: calculate weight for blending directed and 1412 * @cu_3: calculate weight for blending directed and 1418 * @cu_7: calculate weight for blending directed and 1531 * @unsharp_weight: Unsharp mask blending weight. 2169 * @gamma: Final blending coefficients. Values[-16, 16], default NA. 2171 * @delta: Final blending coefficients. Values[-16, 16], default NA. 2617 * @strength: The factor for blending output with input. This is tuning 2629 * @blending: parameters for xnr3 blending 2634 struct ipu3_uapi_xnr3_blending_params blending; global() member [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/ipu3/include/uapi/ |
H A D | intel-ipu3.h | 1249 * Calculate weight for blending directed and non-directed denoise elements 1445 * @cu_1: calculate weight for blending directed and 1449 * @cu_3: calculate weight for blending directed and 1455 * @cu_7: calculate weight for blending directed and 1568 * @unsharp_weight: Unsharp mask blending weight. 2206 * @gamma: Final blending coefficients. Values[-16, 16], default NA. 2208 * @delta: Final blending coefficients. Values[-16, 16], default NA. 2654 * @strength: The factor for blending output with input. This is tuning 2666 * @blending: parameters for xnr3 blending 2671 struct ipu3_uapi_xnr3_blending_params blending; global() member [all...] |