Home
last modified time | relevance | path

Searched refs:scanout_plane (Results 1 – 6 of 6) sorted by relevance

/third_party/weston/libweston/backend-drm/
Ddrm-virtual.c139 struct drm_plane *scanout_plane = output->scanout_plane; in drm_virtual_output_repaint() local
165 scanout_state = drm_output_state_get_plane(state, scanout_plane); in drm_virtual_output_repaint()
186 drm_virtual_plane_destroy(output->scanout_plane); in drm_virtual_output_deinit()
224 output->scanout_plane = drm_virtual_plane_create(b, output); in drm_virtual_output_enable()
225 if (!output->scanout_plane) { in drm_virtual_output_enable()
245 &output->scanout_plane->base, in drm_virtual_output_enable()
Ddrm.c364 struct drm_plane *scanout_plane = output->scanout_plane; in drm_output_render() local
366 &scanout_plane->props[WDRM_PLANE_FB_DAMAGE_CLIPS]; in drm_output_render()
376 output->scanout_plane); in drm_output_render()
387 scanout_plane->state_cur->fb && in drm_output_render()
388 (scanout_plane->state_cur->fb->type == BUFFER_GBM_SURFACE || in drm_output_render()
389 scanout_plane->state_cur->fb->type == BUFFER_PIXMAN_DUMB)) { in drm_output_render()
390 fb = drm_fb_ref(scanout_plane->state_cur->fb); in drm_output_render()
491 output->scanout_plane); in drm_output_repaint()
546 struct drm_plane *scanout_plane = output->scanout_plane; in drm_output_start_repaint_loop() local
562 if (!output->scanout_plane->state_cur->fb) { in drm_output_start_repaint_loop()
[all …]
Ddrm-gbm.c193 struct drm_plane *plane = output->scanout_plane; in drm_output_init_egl()
261 output->scanout_plane->state_cur->fb && in drm_output_fini_egl()
262 output->scanout_plane->state_cur->fb->type == BUFFER_GBM_SURFACE) { in drm_output_fini_egl()
263 drm_plane_reset_state(output->scanout_plane); in drm_output_fini_egl()
Dstate-propose.c413 struct drm_plane *scanout_plane = output->scanout_plane; in drm_output_prepare_scanout_view() local
415 const char *p_name = drm_output_get_plane_type_name(scanout_plane); in drm_output_prepare_scanout_view()
433 scanout_plane->props[WDRM_PLANE_IN_FENCE_FD].prop_id == 0) { in drm_output_prepare_scanout_view()
445 state = drm_output_state_get_plane(output_state, scanout_plane); in drm_output_prepare_scanout_view()
515 struct drm_plane *scanout_plane = state->output->scanout_plane; in drm_output_try_view_on_plane() local
547 drm_output_check_plane_has_view_assigned(scanout_plane, in drm_output_try_view_on_plane()
793 struct drm_plane *plane = output->scanout_plane; in drm_output_propose_state()
Dkms.c666 struct drm_plane *scanout_plane = output->scanout_plane; in drm_output_apply_state_legacy() local
720 drm_output_state_get_existing_plane(state, scanout_plane); in drm_output_apply_state_legacy()
739 !scanout_plane->state_cur->fb || in drm_output_apply_state_legacy()
740 scanout_plane->state_cur->fb->strides[0] != in drm_output_apply_state_legacy()
Ddrm-internal.h520 struct drm_plane *scanout_plane; member