blend
u8 blend = cin->pixel_blend_mode;
if (blend == DRM_MODE_BLEND_PIXEL_NONE)
else if (blend == DRM_MODE_BLEND_PREMULTI)
} blend;
bool blend:1;
if (asyw->set.blend) wndw->func->blend_set(wndw, asyw);
asyw->blend.depth = 255 - asyw->state.normalized_zpos;
asyw->blend.k1 = asyw->state.alpha >> 8;
asyw->blend.src_color = NVC37E_SET_COMPOSITION_FACTOR_SELECT_SRC_COLOR_FACTOR_MATCH_SELECT_K1;
asyw->blend.dst_color = NVC37E_SET_COMPOSITION_FACTOR_SELECT_DST_COLOR_FACTOR_MATCH_SELECT_NEG_K1_TIMES_SRC;
asyw->blend.src_color = NVC37E_SET_COMPOSITION_FACTOR_SELECT_SRC_COLOR_FACTOR_MATCH_SELECT_K1_TIMES_SRC;
asyw->blend.dst_color = NVC37E_SET_COMPOSITION_FACTOR_SELECT_DST_COLOR_FACTOR_MATCH_SELECT_NEG_K1_TIMES_SRC;
asyw->blend.src_color = NVC37E_SET_COMPOSITION_FACTOR_SELECT_SRC_COLOR_FACTOR_MATCH_SELECT_K1;
asyw->blend.dst_color = NVC37E_SET_COMPOSITION_FACTOR_SELECT_DST_COLOR_FACTOR_MATCH_SELECT_NEG_K1;
if (memcmp(&armw->blend, &asyw->blend, sizeof(asyw->blend)))
asyw->set.blend = true;
NVVAL(NVC37E, SET_COMPOSITION_CONTROL, DEPTH, asyw->blend.depth),
NVVAL(NVC37E, SET_COMPOSITION_CONSTANT_ALPHA, K1, asyw->blend.k1) |
asyw->blend.src_color) |
asyw->blend.src_color) |
asyw->blend.dst_color) |
asyw->blend.dst_color),
struct qxl_copy blend;
struct qxl_copy blend;
u32 blend = 0;
blend |= BIT_DPU_LAY_COMBO_ALPHA;
blend |= BIT_DPU_LAY_MODE_BLEND_NORMAL;
blend |= BIT_DPU_LAY_COMBO_ALPHA;
blend |= BIT_DPU_LAY_MODE_BLEND_PREMULT;
blend |= BIT_DPU_LAY_LAYER_ALPHA;
return blend;
u32 addr, size, offset, pitch, blend, format, rotation;
blend = drm_blend_to_dpu(state);
blend |
} blend;
blend(active_wb, crtc_state, crc32, &stage_buffer,
disp->blend = devm_platform_ioremap_resource_byname(pdev, "blend");
if (IS_ERR(disp->blend)) {
ret = PTR_ERR(disp->blend);
void __iomem *blend;
writel(val, disp->blend + reg);
b = &data->comp_data[id].blend;
b = &m->mdp_data->comp_data[id].blend;
b = &m->mdp_data->comp_data[id].blend;
struct mdp_comp_blend blend;
bool blend = out_dev->fbuf_out_flags;
if (blend)
u8 r, g = 0, b = 0, blend = 0;
get_user(blend, colors + i * 4 + 3)) {
ret = OSDSetColor(av7110, dc->color + i, r, g, b, blend);
static int OSDSetColor(struct av7110 *av7110, u8 color, u8 r, u8 g, u8 b, u8 blend)
yuv = blend ? RGB2YUV(r, g, b) : 0;
color, ((blend >> 4) & 0x0f));
u32 color, blend, yuv;
blend = (color & 0xF0000000) >> 4;
yuv = blend ? RGB2YUV(color & 0xFF, (color >> 8) & 0xFF,
(color >> 16) & 0xFF) | blend : 0;
size_t blend = (block + 1) * AFS_DIR_BLOCK_SIZE, fpos = iter->fpos;
if (dvnode->directory_size < blend) {
NULL, &dvnode->directory, &cur_size, blend,
if (blend <= fpos + fsize) {
size_t blend = (block + 1) * AFS_DIR_BLOCK_SIZE, fpos = iter->fpos;
if (dvnode->directory_size < blend)
if (blend <= fpos + fsize) {
u16 hpi_tuner_set_hd_radio_signal_blend(u32 h_control, const u32 blend);
u32 blend;
u16 hpi_tuner_set_hd_radio_signal_blend(u32 h_control, const u32 blend)
blend, 0);