[PATCH weston 0/4] Some transform fixes
Bryce Harrington
bryce at osg.samsung.com
Tue Mar 24 22:09:05 PDT 2015
On Tue, Mar 24, 2015 at 11:36:12AM -0500, Derek Foreman wrote:
> Zoom broke in 87535e24 "zoom: use pixels instead of gl co-ordinates"
> was fixed for some transforms in 0f67941c "compositor: use weston_matrix_transform for weston_output_transform_coordinate"
> but that commit broke multiple output nested compositors (x11, wayland)
> because it did the inverse transform of what the old function did - which
> worked just fine for the case when the transform was identity.
>
> This series attempts to fix those regressions
Reviewed-by: Bryce Harrington <b.harrington at samsung.com>
> Derek Foreman (4):
> compositor: Create the inverse of the output matrix
> compositor: fix weston_output_transform_coordinate
> zoom: fix zoom
> pixman-renderer: use pre-computed inverse output matrix
>
> src/compositor.c | 4 +++-
> src/compositor.h | 2 ++
> src/pixman-renderer.c | 2 +-
> src/zoom.c | 4 ++--
> 4 files changed, 8 insertions(+), 4 deletions(-)
>
> --
> 2.1.4
>
> _______________________________________________
> wayland-devel mailing list
> wayland-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/wayland-devel
More information about the wayland-devel
mailing list