Home
last modified time | relevance | path

Searched refs:blend (Results 1 – 20 of 20) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/nouveau/dispnv50/
Dwndwc37e.c90 evo_data(push, asyw->blend.depth << 4); in wndwc37e_blend_set()
91 evo_data(push, asyw->blend.k1); in wndwc37e_blend_set()
92 evo_data(push, asyw->blend.dst_color << 12 | in wndwc37e_blend_set()
93 asyw->blend.dst_color << 8 | in wndwc37e_blend_set()
94 asyw->blend.src_color << 4 | in wndwc37e_blend_set()
95 asyw->blend.src_color); in wndwc37e_blend_set()
Dwndw.c153 if (asyw->set.blend) wndw->func->blend_set(wndw, asyw); in nv50_wndw_flush_set()
290 asyw->blend.depth = 255 - asyw->state.normalized_zpos; in nv50_wndw_atomic_check_acquire()
291 asyw->blend.k1 = asyw->state.alpha >> 8; in nv50_wndw_atomic_check_acquire()
294 asyw->blend.src_color = 2; /* K1 */ in nv50_wndw_atomic_check_acquire()
295 asyw->blend.dst_color = 7; /* NEG_K1_TIMES_SRC */ in nv50_wndw_atomic_check_acquire()
298 asyw->blend.src_color = 5; /* K1_TIMES_SRC */ in nv50_wndw_atomic_check_acquire()
299 asyw->blend.dst_color = 7; /* NEG_K1_TIMES_SRC */ in nv50_wndw_atomic_check_acquire()
303 asyw->blend.src_color = 2; /* K1 */ in nv50_wndw_atomic_check_acquire()
304 asyw->blend.dst_color = 4; /* NEG_K1 */ in nv50_wndw_atomic_check_acquire()
307 if (memcmp(&armw->blend, &asyw->blend, sizeof(asyw->blend))) in nv50_wndw_atomic_check_acquire()
[all …]
Datom.h229 } blend; member
240 bool blend:1; member
/Linux-v5.4/drivers/media/pci/ttpci/
Dav7110_hw.c945 static int OSDSetColor(struct av7110 *av7110, u8 color, u8 r, u8 g, u8 b, u8 blend) in OSDSetColor() argument
952 yuv = blend ? RGB2YUV(r,g,b) : 0; in OSDSetColor()
959 color, ((blend >> 4) & 0x0f)); in OSDSetColor()
972 u32 color, blend, yuv; in OSDSetPalette() local
976 blend = (color & 0xF0000000) >> 4; in OSDSetPalette()
977 yuv = blend ? RGB2YUV(color & 0xFF, (color >> 8) & 0xFF, in OSDSetPalette()
978 (color >> 16) & 0xFF) | blend : 0; in OSDSetPalette()
1088 u8 r, g = 0, b = 0, blend = 0; in av7110_osd_cmd() local
1094 get_user(blend, colors + i * 4 + 3)) { in av7110_osd_cmd()
1098 ret = OSDSetColor(av7110, dc->color + i, r, g, b, blend); in av7110_osd_cmd()
/Linux-v5.4/Documentation/gpu/
Dvkms.rst16 - Optimize CRC computation ``compute_crc()`` and plane blending ``blend()``
18 - Use the alpha value to blend vaddr_src with vaddr_dst instead of
19 overwriting it in ``blend()``.
/Linux-v5.4/drivers/gpu/drm/vkms/
Dvkms_composer.c60 static void blend(void *vaddr_dst, void *vaddr_src, in blend() function
107 blend(vaddr_out, cursor_vkms_obj->vaddr, in compose_cursor()
/Linux-v5.4/Documentation/media/uapi/v4l/
Dvidioc-g-fbuf.rst312 - Use the alpha channel of the framebuffer to clip or blend
313 framebuffer pixels with video images. The blend function is:
318 - Use a global alpha value to blend the framebuffer with video
319 images. The blend function is: output = (framebuffer pixel * alpha
328 framebuffer to clip or blend framebuffer pixels with video images,
329 but with an inverted alpha value. The blend function is: output =
Ddev-overlay.rst106 blend the framebuffer with the video.
108 5. A global alpha value can be specified to blend the framebuffer
242 The global alpha value used to blend the framebuffer with video
/Linux-v5.4/drivers/media/platform/davinci/
Dvpbe_osd.c282 enum osd_blending_factor blend) in _osd_set_blending_factor() argument
287 blend << OSD_OSDWIN0MD_BLND0_SHIFT, OSD_OSDWIN0MD); in _osd_set_blending_factor()
291 blend << OSD_OSDWIN1MD_BLND1_SHIFT, OSD_OSDWIN1MD); in _osd_set_blending_factor()
1273 osdwin_state->blend); in osd_set_layer_config()
1403 osdwin_state->blend = OSD_8_VID_0; in osd_init_layer()
1404 _osd_set_blending_factor(sd, osdwin, osdwin_state->blend); in osd_init_layer()
/Linux-v5.4/Documentation/media/v4l-drivers/
Dsi476x.rst42 crossed below the blend threshold
62 0x11 stblend Stereo blend in %
Dcx2341x.rst437 Assign the coordinates of the OSD area to blend with video
506 Assign the coordinates of the screen area to blend with video
/Linux-v5.4/include/media/davinci/
Dvpbe_osd.h300 enum osd_blending_factor blend; member
/Linux-v5.4/drivers/gpu/drm/qxl/
Dqxl_dev.h695 struct qxl_copy blend; member
724 struct qxl_copy blend; member
/Linux-v5.4/drivers/gpu/drm/arm/display/komeda/d71/
Dd71_component.c493 u8 blend = cin->pixel_blend_mode; in compiz_enable_input() local
495 if (blend == DRM_MODE_BLEND_PIXEL_NONE) in compiz_enable_input()
497 else if (blend == DRM_MODE_BLEND_PREMULTI) in compiz_enable_input()
/Linux-v5.4/drivers/media/platform/vivid/
Dvivid-kthread-cap.c252 bool blend = dev->bitmap_out || dev->clipcount_out || dev->fbuf_out_flags; in vivid_copy_buffer() local
365 if (blend) in vivid_copy_buffer()
/Linux-v5.4/sound/pci/asihpi/
Dhpi.h1469 u16 hpi_tuner_set_hd_radio_signal_blend(u32 h_control, const u32 blend);
Dhpi_internal.h846 u32 blend; member
Dhpifunc.c2678 u16 hpi_tuner_set_hd_radio_signal_blend(u32 h_control, const u32 blend) in hpi_tuner_set_hd_radio_signal_blend() argument
2681 blend, 0); in hpi_tuner_set_hd_radio_signal_blend()
/Linux-v5.4/Documentation/admin-guide/laptops/
Dthinkpad-acpi.rst92 The sysfs interface tries to blend in the generic Linux sysfs subsystems
/Linux-v5.4/drivers/gpu/drm/i915/display/
Dintel_display.c8718 bool blend = tmp & PIPEMISC_YUV420_MODE_FULL_BLEND; in intel_get_crtc_ycbcr_config() local
8722 if (!blend) in intel_get_crtc_ycbcr_config()