weston/compositor
Ander Conselvan de Oliveira 0de0aafa7f composior: fix tiny cursor bug with drm compositor
The drm compositor always creates a 64x64 bo for the cursor image
regardless of the size of the actual cursor. When the fade animation
kicks in it disables the hardware cursor so that it is rendered as a
regular surface. This surface is rendered to a 32x32 region but using
a 64x64 texture so the cursor gets scaled down.

Fix this by making create_cursor_image return the actual size of the
image created to the compositor.

Signed-off-by: Ander Conselvan de Oliveira <ander.conselvan.de.oliveira@intel.com>
2011-10-28 14:36:28 -04:00
..
.gitignore Update .gitignores 2011-10-28 13:32:17 -04:00
compositor-drm.c composior: fix tiny cursor bug with drm compositor 2011-10-28 14:36:28 -04:00
compositor-openwfd.c compositor-openwfd: Fix tty assignment in backend_init 2011-10-07 08:33:08 +02:00
compositor-wayland.c Change remaining GPLv2 headers to MIT 2011-09-19 17:29:24 -04:00
compositor-x11.c x11: Use compositor time, not X event time 2011-10-11 17:23:02 -04:00
compositor.c composior: fix tiny cursor bug with drm compositor 2011-10-28 14:36:28 -04:00
compositor.h composior: fix tiny cursor bug with drm compositor 2011-10-28 14:36:28 -04:00
evdev.c evdev: Simplify error path for device creation 2011-10-28 13:15:25 -04:00
image-loader.c compositor: Split backends into modules 2011-05-02 22:09:20 -04:00
Makefile.am Add a desktop_shell interface 2011-09-06 13:48:16 -04:00
meego-tablet-shell.c Use wl_resource_* error functions 2011-09-01 09:54:57 -04:00
screenshooter.c Change remaining GPLv2 headers to MIT 2011-09-19 17:29:24 -04:00
shell.c compositor: fix drag segfault 2011-10-24 15:35:09 -04:00
switcher.c Make use of wl_resource.destroy_listener_list for surfaces. 2011-05-06 16:03:33 -04:00
tty.c compositor: choose tty from command line 2011-09-01 16:07:07 -04:00
xserver-launcher.c x11: Fix last-minute edit bug 2011-10-12 00:01:18 -04:00