summaryrefslogtreecommitdiff
path: root/hw/xfree86/loader/xf86sym.c
diff options
context:
space:
mode:
authorKeith Packard <keithp@guitar.keithp.com>2007-03-14 23:59:29 -0700
committerKeith Packard <keithp@guitar.keithp.com>2007-03-15 00:02:40 -0700
commitae75019ccf1edac9e8be31b6a96293624f672ccb (patch)
treeaa2ea1abd47a19e230d783a84fdc65499747d317 /hw/xfree86/loader/xf86sym.c
parent4bf1b280f7cb676ec2b172f26dd2ad9bac2eb2ca (diff)
Create driver-independent CRTC-based cursor layer.
This moves most of the cursor management code out of the intel driver and into the general server code. Of course, the hope is that this code will be useful for other driver writers as well. Check out xf86Crtc.h for the usage information, making sure you add the needed hooks to the crtc funcs structure for your driver. (cherry picked from commit 4d81c99a4660a0bf9014f789de55edabd185bd14)
Diffstat (limited to 'hw/xfree86/loader/xf86sym.c')
-rw-r--r--hw/xfree86/loader/xf86sym.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/hw/xfree86/loader/xf86sym.c b/hw/xfree86/loader/xf86sym.c
index 6337265a8..bc7c8148b 100644
--- a/hw/xfree86/loader/xf86sym.c
+++ b/hw/xfree86/loader/xf86sym.c
@@ -1220,6 +1220,11 @@ _X_HIDDEN void *xfree86LookupTab[] = {
SYMFUNC(xf86RandR12SetConfig)
SYMFUNC(xf86RandR12SetRotations)
#endif
+ SYMFUNC(xf86_cursors_init)
+ SYMFUNC(xf86_reload_cursors)
+ SYMFUNC(xf86_show_cursors)
+ SYMFUNC(xf86_hide_cursors)
+ SYMFUNC(xf86_cursors_fini)
SYMFUNC(xf86DoEDID_DDC1)
SYMFUNC(xf86DoEDID_DDC2)