[PATCH] randrproto: add tile property info for randr 1.5

Alexander E. Patrakov patrakov at gmail.com
Sun Feb 1 22:33:46 PST 2015


02.02.2015 11:18, Dave Airlie wrote:
> From: Dave Airlie <airlied at redhat.com>
>
> ---
>   randrproto.txt | 19 +++++++++++++++++++
>   1 file changed, 19 insertions(+)
>
> diff --git a/randrproto.txt b/randrproto.txt
> index 1591f11..3db0245 100644
> --- a/randrproto.txt
> +++ b/randrproto.txt
> @@ -151,6 +151,25 @@ be dynamically configured to provide support for:
>
>   1.5. Introduction to version 1.5 of the extension
>
> +Version 1.5 adds an optional TILE property to outputs.
> +
> +   • An optional TILE property. This property is filled in by the
> +     X server and the format is copied from the Linux KMS TILE property.
> +     This property is used to denote individual tiles in a tiled monitor
> +     configuration, as exposed via DisplayID v1.3.
> +
> +     The format is:
> +        grpid:flags:num_h_tile:num_v_tile:tile_h_loc:tile_v_loc:tile_h_size:tile_v_size
> +     grpid is the group id of the tile. All outputs on the same monitor,
> +     will have the same group id.
> +     flags: 0x1 : all tiles are in a single monitor housing.
> +     num_h_tile : num of horizontal tiles
> +     num_v_tile : num of vertical tiles
> +     tile_h_loc : horizontal location of this tile
> +     tile_v_loc : vertical location of this tile

If the location starts counting with zero, it would make sense to 
mention this here.

> +     tile_h_size: horizontal size of this tile
> +     tile_v_size: vertical size of this tile

Do I understand correctly that the following is a correct (but maybe 
pointless) description of the only tile of a typical 1920x1200 monitor?

1:1:1:1:0:0:1920:1200

> +
>   Version 1.5 adds monitors
>
>    • A 'Monitor' is a rectangular subset of the screen which represents
>


-- 
Alexander E. Patrakov


More information about the xorg-devel mailing list