Searched refs:composer (Results 1 – 5 of 5) sorted by relevance
23 struct vkms_composer *composer; in vkms_plane_duplicate_state() local29 composer = kzalloc(sizeof(*composer), GFP_KERNEL); in vkms_plane_duplicate_state()30 if (!composer) { in vkms_plane_duplicate_state()36 vkms_state->composer = composer; in vkms_plane_duplicate_state()54 if (drm_framebuffer_read_refcount(&vkms_state->composer->fb)) in vkms_plane_destroy_state()55 drm_framebuffer_put(&vkms_state->composer->fb); in vkms_plane_destroy_state()58 kfree(vkms_state->composer); in vkms_plane_destroy_state()59 vkms_state->composer = NULL; in vkms_plane_destroy_state()96 struct vkms_composer *composer; in vkms_plane_atomic_update() local103 composer = vkms_plane_state->composer; in vkms_plane_atomic_update()[all …]
21 static uint32_t compute_crc(void *vaddr_out, struct vkms_composer *composer) in compute_crc() argument24 int x_src = composer->src.x1 >> 16; in compute_crc()25 int y_src = composer->src.y1 >> 16; in compute_crc()26 int h_src = drm_rect_height(&composer->src) >> 16; in compute_crc()27 int w_src = drm_rect_width(&composer->src) >> 16; in compute_crc()32 src_offset = composer->offset in compute_crc()33 + (i * composer->pitch) in compute_crc()34 + (j * composer->cpp); in compute_crc()181 primary_composer = crtc_state->active_planes[0]->composer; in vkms_composer_worker()184 cursor_composer = crtc_state->active_planes[1]->composer; in vkms_composer_worker()
38 struct vkms_composer *composer; member
140 Make the composer window wide enough so that no lines wrap. As of142 the email if the lines wrap in the composer window. Having word wrapping144 long lines, you must make the composer window very wide before sending
149 - Video composer (blender). An entity capable of video