Wayland surface units (Re: [PATCH 2/2] protocol: Support scaled outputs and surfaces)
Pekka Paalanen
ppaalanen at gmail.com
Wed May 22 02:11:53 PDT 2013
On Wed, 22 May 2013 10:12:00 +0200
Alexander Larsson <alexl at redhat.com> wrote:
> On tis, 2013-05-21 at 20:57 +0300, Pekka Paalanen wrote:
>
> > We use the units of "pixels" in the surface coordinate system, even
> > if they do not correspond exactly to any "real" pixels like
> > elements in a buffer or on screen.
>
> Actually this is sort of a problem. Maybe the docs would be clearer if
> we just used a different name for these? "points"?
That is a good idea, but choosing a name is hard. I think points will
get too easily confused with font sizes or the 1/72 inches unit and all
that mess.
Follow Android with "dp"?
http://developer.android.com/guide/topics/resources/more-resources.html#Dimension
I'm not sure that is exactly the definition we want to use, with just
160 dpi changed to 96 dpi. I feel uneasy mentioning dpi at all. So
maybe not "dp", then.
We need a name for the surface length unit, since the surface local
coordinate system is such a central concept in Wayland.
I just can't seem to come up with anything serious.
- wayland units, wu
- wayland pixels, wp, wpx
- surface units, su
- surface unit pixels, sux
- surface pixels, sp, spx
- wayland surface units, wsu
- wayland atomic units, wau
- pips, pip
ehhh...
Cheers,
pq
More information about the wayland-devel
mailing list