[Intel-gfx] [PATCH 1/4] drm: add plane support
Jesse Barnes
jbarnes at virtuousgeek.org
Tue Jun 7 23:01:21 CEST 2011
On Tue, 7 Jun 2011 13:07:39 -0700
Jesse Barnes <jbarnes at virtuousgeek.org> wrote:
> +/* Planes blend with or override other bits on the CRTC */
> +struct drm_mode_set_plane {
> + __u32 plane_id;
> + __u32 crtc_id;
> + __u32 fb_id; /* contains surface format type */
> +
> + __u32 crtc_x, crtc_y;
> + __u32 x, y;
> +
> + /* FIXME: color key/mask, scaling, z-order, other? */
> +};
Forgot to add the scaling factors to this. Would:
__u32 scaling_x; /* fixed 16.16 format */
__u32 scaling_y;
work for people?
Color key and z-order can be specified through a new ioctl, as can any
atomic flip that we want to occur with other activity.
--
Jesse Barnes, Intel Open Source Technology Center
More information about the Intel-gfx
mailing list