[PATCH weston 4/7] compositor: rename scaler to viewport(er)

Yong Bakos junk at humanoriented.com
Mon Apr 18 12:22:41 UTC 2016


On Apr 15, 2016, at 9:53 AM, Pekka Paalanen <ppaalanen at gmail.com> wrote:
> 
> From: Pekka Paalanen <pekka.paalanen at collabora.co.uk>
> 
> Since the interface is now called wp_viewport, rename functions from
> "scaler" to "viewporter" as well.
> 
> scaler_surface_to_buffer() is renamed to viewport_surface_to_buffer()
> because it is more about viewport than viewporter.
> 
> Signed-off-by: Pekka Paalanen <pekka.paalanen at collabora.co.uk>

This renaming looks fine to me.
Reviewed-by: Yong Bakos <ybakos at humanoriented.com>

yong


> ---
> src/compositor.c | 44 ++++++++++++++++++++++----------------------
> 1 file changed, 22 insertions(+), 22 deletions(-)
> 
> diff --git a/src/compositor.c b/src/compositor.c
> index 551d4ed..b6a9aeb 100644
> --- a/src/compositor.c
> +++ b/src/compositor.c
> @@ -877,8 +877,8 @@ weston_transformed_region(int width, int height,
> }
> 
> static void
> -scaler_surface_to_buffer(struct weston_surface *surface,
> -			 float sx, float sy, float *bx, float *by)
> +viewport_surface_to_buffer(struct weston_surface *surface,
> +			   float sx, float sy, float *bx, float *by)
> {
> 	struct weston_buffer_viewport *vp = &surface->buffer_viewport;
> 	double src_width, src_height;
> @@ -912,8 +912,8 @@ weston_surface_to_buffer_float(struct weston_surface *surface,
> {
> 	struct weston_buffer_viewport *vp = &surface->buffer_viewport;
> 
> -	/* first transform coordinates if the scaler is set */
> -	scaler_surface_to_buffer(surface, sx, sy, bx, by);
> +	/* first transform coordinates if the viewport is set */
> +	viewport_surface_to_buffer(surface, sx, sy, bx, by);
> 
> 	weston_transformed_coord(surface->width_from_buffer,
> 				 surface->height_from_buffer,
> @@ -946,12 +946,12 @@ weston_surface_to_buffer_rect(struct weston_surface *surface,
> 	struct weston_buffer_viewport *vp = &surface->buffer_viewport;
> 	float xf, yf;
> 
> -	/* first transform box coordinates if the scaler is set */
> -	scaler_surface_to_buffer(surface, rect.x1, rect.y1, &xf, &yf);
> +	/* first transform box coordinates if the viewport is set */
> +	viewport_surface_to_buffer(surface, rect.x1, rect.y1, &xf, &yf);
> 	rect.x1 = floorf(xf);
> 	rect.y1 = floorf(yf);
> 
> -	scaler_surface_to_buffer(surface, rect.x2, rect.y2, &xf, &yf);
> +	viewport_surface_to_buffer(surface, rect.x2, rect.y2, &xf, &yf);
> 	rect.x2 = ceilf(xf);
> 	rect.y2 = ceilf(yf);
> 
> @@ -4441,25 +4441,25 @@ static const struct wp_viewport_interface viewport_interface = {
> };
> 
> static void
> -scaler_destroy(struct wl_client *client,
> -	       struct wl_resource *resource)
> +viewporter_destroy(struct wl_client *client,
> +		   struct wl_resource *resource)
> {
> 	wl_resource_destroy(resource);
> }
> 
> static void
> -scaler_get_viewport(struct wl_client *client,
> -		    struct wl_resource *scaler,
> -		    uint32_t id,
> -		    struct wl_resource *surface_resource)
> +viewporter_get_viewport(struct wl_client *client,
> +			struct wl_resource *viewporter,
> +			uint32_t id,
> +			struct wl_resource *surface_resource)
> {
> -	int version = wl_resource_get_version(scaler);
> +	int version = wl_resource_get_version(viewporter);
> 	struct weston_surface *surface =
> 		wl_resource_get_user_data(surface_resource);
> 	struct wl_resource *resource;
> 
> 	if (surface->viewport_resource) {
> -		wl_resource_post_error(scaler,
> +		wl_resource_post_error(viewporter,
> 			WP_VIEWPORTER_ERROR_VIEWPORT_EXISTS,
> 			"a viewport for that surface already exists");
> 		return;
> @@ -4478,14 +4478,14 @@ scaler_get_viewport(struct wl_client *client,
> 	surface->viewport_resource = resource;
> }
> 
> -static const struct wp_viewporter_interface scaler_interface = {
> -	scaler_destroy,
> -	scaler_get_viewport
> +static const struct wp_viewporter_interface viewporter_interface = {
> +	viewporter_destroy,
> +	viewporter_get_viewport
> };
> 
> static void
> -bind_scaler(struct wl_client *client,
> -	    void *data, uint32_t version, uint32_t id)
> +bind_viewporter(struct wl_client *client,
> +		void *data, uint32_t version, uint32_t id)
> {
> 	struct wl_resource *resource;
> 
> @@ -4496,7 +4496,7 @@ bind_scaler(struct wl_client *client,
> 		return;
> 	}
> 
> -	wl_resource_set_implementation(resource, &scaler_interface,
> +	wl_resource_set_implementation(resource, &viewporter_interface,
> 				       NULL, NULL);
> }
> 
> @@ -4679,7 +4679,7 @@ weston_compositor_create(struct wl_display *display, void *user_data)
> 		goto fail;
> 
> 	if (!wl_global_create(ec->wl_display, &wp_viewporter_interface, 1,
> -			      ec, bind_scaler))
> +			      ec, bind_viewporter))
> 		goto fail;
> 
> 	if (!wl_global_create(ec->wl_display, &wp_presentation_interface, 1,
> -- 
> 2.7.3
> 
> _______________________________________________
> wayland-devel mailing list
> wayland-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/wayland-devel




More information about the wayland-devel mailing list