xwayland: Move xwl_surface_damage definition to xwayland-screen.c
It was already declared in xwayland-screen.h, and only takes a screen parameter, no window ones. Reviewed-by: Olivier Fourdan <ofourdan@redhat.com>
This commit is contained in:
		
							parent
							
								
									12af425acd
								
							
						
					
					
						commit
						2beefda5a8
					
				|  | @ -513,6 +513,16 @@ xwl_sync_events (struct xwl_screen *xwl_screen) | ||||||
|     xwl_read_events (xwl_screen); |     xwl_read_events (xwl_screen); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | void xwl_surface_damage(struct xwl_screen *xwl_screen, | ||||||
|  |                         struct wl_surface *surface, | ||||||
|  |                         int32_t x, int32_t y, int32_t width, int32_t height) | ||||||
|  | { | ||||||
|  |     if (wl_surface_get_version(surface) >= WL_SURFACE_DAMAGE_BUFFER_SINCE_VERSION) | ||||||
|  |         wl_surface_damage_buffer(surface, x, y, width, height); | ||||||
|  |     else | ||||||
|  |         wl_surface_damage(surface, x, y, width, height); | ||||||
|  | } | ||||||
|  | 
 | ||||||
| void | void | ||||||
| xwl_screen_roundtrip(struct xwl_screen *xwl_screen) | xwl_screen_roundtrip(struct xwl_screen *xwl_screen) | ||||||
| { | { | ||||||
|  |  | ||||||
|  | @ -783,16 +783,6 @@ xwl_destroy_window(WindowPtr window) | ||||||
|     return ret; |     return ret; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| void xwl_surface_damage(struct xwl_screen *xwl_screen, |  | ||||||
|                         struct wl_surface *surface, |  | ||||||
|                         int32_t x, int32_t y, int32_t width, int32_t height) |  | ||||||
| { |  | ||||||
|     if (wl_surface_get_version(surface) >= WL_SURFACE_DAMAGE_BUFFER_SINCE_VERSION) |  | ||||||
|         wl_surface_damage_buffer(surface, x, y, width, height); |  | ||||||
|     else |  | ||||||
|         wl_surface_damage(surface, x, y, width, height); |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| void | void | ||||||
| xwl_window_post_damage(struct xwl_window *xwl_window) | xwl_window_post_damage(struct xwl_window *xwl_window) | ||||||
| { | { | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue