diff options
author | Keith Packard <keithp@guitar.keithp.com> | 2007-03-14 23:59:29 -0700 |
---|---|---|
committer | Keith Packard <keithp@guitar.keithp.com> | 2007-03-15 00:02:40 -0700 |
commit | ae75019ccf1edac9e8be31b6a96293624f672ccb (patch) | |
tree | aa2ea1abd47a19e230d783a84fdc65499747d317 /hw/xfree86/loader/xf86sym.c | |
parent | 4bf1b280f7cb676ec2b172f26dd2ad9bac2eb2ca (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.c | 5 |
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) |