Re: [PATCH weston v11 09/13] compositor-drm: Track cursor_plane with a drm_plane

2017-09-22 Thread Daniel Stone
Hi, On 21 July 2017 at 04:56, Pekka Paalanen wrote: > On Tue, 18 Jul 2017 14:14:31 +0100 > Daniel Stone wrote: >> @@ -3634,10 +3844,11 @@ drm_output_deinit(struct weston_output *base) >> drm_output_fini_egl(output); >> >> weston_plane_release(&output->scanout_plane); >> -

Re: [PATCH weston v11 09/13] compositor-drm: Track cursor_plane with a drm_plane

2017-07-21 Thread Pekka Paalanen
On Tue, 18 Jul 2017 14:14:31 +0100 Daniel Stone wrote: > Change the type of cursor_plane from a weston_plane (base tracking > structure) to a drm_plane (wrapper containing additional DRM-specific > details), and make it a dynamically-allocated pointer. > > Using the standard drm_plane allows us

[PATCH weston v11 09/13] compositor-drm: Track cursor_plane with a drm_plane

2017-07-18 Thread Daniel Stone
Change the type of cursor_plane from a weston_plane (base tracking structure) to a drm_plane (wrapper containing additional DRM-specific details), and make it a dynamically-allocated pointer. Using the standard drm_plane allows us to reuse code which already deals with drm_planes, e.g. a common cl