[PATCH 0/3] Add render attributes for resize filters
Zhao Halley
halley.zhao at intel.com
Fri Jun 8 02:33:55 PDT 2012
when I tried to add resize support of weston, pq requies more control
of the behavior in case some hw/implementation may not support scaling well.
so I try to add more interface to wl_surface -- please correct me if I
misunderstand anything.
when surface size is larger than buffer size and wayland server doesn't support
scaling. I use 'clamp' to describe that server will copy buffer to surface
aligning to top-left corner, and keep the reset region undefined.
is there better term than 'clamp' to describe the behavior?
thanks.
by the way:
I had tried to add overlay_brightness, overlay_contrast, overlay_hue as well,
but finnally give up this time -- this interfaces is more suitable for wl_display,
not wl_surface.
== wayland ==
Zhao Halley (2):
add int*, uint* support for wayland-scanner
add filter attributes to wl_surface
protocol/wayland.xml | 41 +++++++++++++++++++++++++++++++++++++++++
src/scanner.c | 28 +++++++++++++++++++++++-----
2 files changed, 64 insertions(+), 5 deletions(-)
mode change 100644 => 100755 src/scanner.c
--
1.7.5.4
== weston ==
Zhao Halley (1):
add render attributes interface support
src/compositor.c | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
src/compositor.h | 1 +
2 files changed, 57 insertions(+), 1 deletions(-)
--
1.7.5.4
More information about the wayland-devel
mailing list