pixman-renderer: implement surface scaling and cropping
authorJonny Lamb <jonny.lamb@collabora.co.uk>
Tue, 26 Nov 2013 17:19:47 +0000 (18:19 +0100)
committerKristian Høgsberg <krh@bitplanet.net>
Tue, 17 Dec 2013 06:43:27 +0000 (22:43 -0800)
commitfa1b3055b2d1baf088b56772b2427142b26c6109
treee2862194812e915ee465bab9fea70dbf2fa43361
parent7413076f82670e65555d9e99d1cd791a89bf82e3
pixman-renderer: implement surface scaling and cropping

The pixman renderer doesn't use the weston_surface_to_buffer*
functions to alter coordinates depending on buffer transformation,
buffer scaling, and surface scaler (wl_surface_scaler).
pixman_transform_scale() is used instead to perform said
transformations without having to modify each coordinate.
src/pixman-renderer.c