xserver: Branch 'master' - 14 commits
Keith Packard
keithp at kemper.freedesktop.org
Mon May 14 10:39:24 PDT 2012
Xi/chgptr.h | 6 ---
dix/enterleave.h | 8 +---
dix/events.c | 2 -
dix/ptrveloc.c | 3 -
exa/exa.c | 3 -
hw/kdrive/src/kdrive.h | 3 -
hw/kdrive/src/kinput.c | 2 -
hw/xfree86/common/xf86xv.c | 1
hw/xfree86/common/xf86xvmc.c | 2 -
hw/xfree86/dixmods/extmod/xvmodproc.h | 4 ++
include/dixevents.h | 7 ----
include/input.h | 3 +
include/resource.h | 3 -
mi/miinitext.c | 59 ----------------------------------
miext/shadow/shrotpackYX.h | 3 -
randr/randrstr.h | 19 ----------
randr/rrtransform.h | 7 ++++
xfixes/region.c | 1
xkb/xkbAccessX.c | 1
xkb/xkbActions.c | 1
20 files changed, 16 insertions(+), 122 deletions(-)
New commits:
commit 31174565ec0090b4c03c9334c82878be2455f938
Author: Michal Suchanek <hramrach at gmail.com>
Date: Wed Apr 25 15:03:31 2012 +0200
dix: Remove redundant declarations.
Signed-off-by: Michal Suchanek <hramrach at gmail.com>
Reviewed-by: Dave Airlie <airlied at redhat.com>
Signed-off-by: Dave Airlie <airlied at redhat.com>
diff --git a/dix/enterleave.h b/dix/enterleave.h
index 729059b..c937c0e 100644
--- a/dix/enterleave.h
+++ b/dix/enterleave.h
@@ -60,9 +60,6 @@ extern void LeaveWindow(DeviceIntPtr dev);
extern void CoreFocusEvent(DeviceIntPtr kbd,
int type, int mode, int detail, WindowPtr pWin);
-extern void DeviceFocusEvent(DeviceIntPtr kbd,
- int type, int mode, int detail, WindowPtr pWin);
-
extern void SetFocusIn(DeviceIntPtr kbd, WindowPtr win);
extern void SetFocusOut(DeviceIntPtr dev);
diff --git a/include/dixevents.h b/include/dixevents.h
index c8f384e..d472969 100644
--- a/include/dixevents.h
+++ b/include/dixevents.h
@@ -77,11 +77,4 @@ extern _X_EXPORT int ProcUngrabButton(ClientPtr /* client */ );
extern _X_EXPORT int ProcRecolorCursor(ClientPtr /* client */ );
-#ifdef PANORAMIX
-extern _X_EXPORT void PostSyntheticMotion(DeviceIntPtr pDev,
- int x,
- int y,
- int screen, unsigned long time);
-#endif
-
#endif /* DIXEVENTS_H */
diff --git a/include/input.h b/include/input.h
index 991d648..bcf98a6 100644
--- a/include/input.h
+++ b/include/input.h
@@ -472,6 +472,9 @@ extern _X_EXPORT int GetProximityEvents(InternalEvent *events,
extern _X_EXPORT void QueueProximityEvents(DeviceIntPtr pDev,
int type, const ValuatorMask *mask);
+#ifdef PANORAMIX
+_X_EXPORT
+#endif
extern void PostSyntheticMotion(DeviceIntPtr pDev,
int x, int y, int screen, unsigned long time);
commit f1cec791d1def506b99b0e6c160e9e8be107bd13
Author: Michal Suchanek <hramrach at gmail.com>
Date: Tue Apr 24 20:08:02 2012 +0200
xfree86: Add ifdef wrapper to xvmodproc.h
Signed-off-by: Michal Suchanek <hramrach at gmail.com>
Reviewed-by: Dave Airlie <airlied at redhat.com>
Signed-off-by: Dave Airlie <airlied at redhat.com>
diff --git a/hw/xfree86/dixmods/extmod/xvmodproc.h b/hw/xfree86/dixmods/extmod/xvmodproc.h
index be51e55..0090547 100644
--- a/hw/xfree86/dixmods/extmod/xvmodproc.h
+++ b/hw/xfree86/dixmods/extmod/xvmodproc.h
@@ -3,6 +3,8 @@
#include <dix-config.h>
#endif
+#ifndef XVMODPROC_H
+#define XVMODPROC_H
#include "xvmcext.h"
extern DevPrivateKey (*XvGetScreenKeyProc) (void);
@@ -11,3 +13,5 @@ extern int (*XvScreenInitProc) (ScreenPtr);
extern int (*XvMCScreenInitProc) (ScreenPtr, int, XvMCAdaptorPtr);
extern void XvRegister(void);
+
+#endif /* XVMODPROC_H */
commit d2f71b13946a14d9698d0355cc45b114b236e73b
Author: Michal Suchanek <hramrach at gmail.com>
Date: Tue Apr 24 18:44:48 2012 +0200
Xi: Remove redundant declaration.
Signed-off-by: Michal Suchanek <hramrach at gmail.com>
Reviewed-by: Dave Airlie <airlied at redhat.com>
Signed-off-by: Dave Airlie <airlied at redhat.com>
diff --git a/Xi/chgptr.h b/Xi/chgptr.h
index 47265b3..275511f 100644
--- a/Xi/chgptr.h
+++ b/Xi/chgptr.h
@@ -39,10 +39,4 @@ int ProcXChangePointerDevice(ClientPtr /* client */
void DeleteFocusClassDeviceStruct(DeviceIntPtr /* dev */
);
-void SendEventToAllWindows(DeviceIntPtr /* dev */ ,
- Mask /* mask */ ,
- xEvent * /* ev */ ,
- int /* count */
- );
-
#endif /* CHGPTR_H */
commit a4f87f885a55373a6daf56fd540e10c5f1db5a5c
Author: Michal Suchanek <hramrach at gmail.com>
Date: Tue Apr 24 18:43:31 2012 +0200
kdrive: Remove redundant declarations.
Signed-off-by: Michal Suchanek <hramrach at gmail.com>
Reviewed-by: Dave Airlie <airlied at redhat.com>
Signed-off-by: Dave Airlie <airlied at redhat.com>
diff --git a/hw/kdrive/src/kdrive.h b/hw/kdrive/src/kdrive.h
index 6c2f293..293798a 100644
--- a/hw/kdrive/src/kdrive.h
+++ b/hw/kdrive/src/kdrive.h
@@ -552,9 +552,6 @@ void
KdEnableInput(void);
void
- ProcessInputEvents(void);
-
-void
KdRingBell(KdKeyboardInfo * ki, int volume, int pitch, int duration);
/* kmode.c */
diff --git a/hw/kdrive/src/kinput.c b/hw/kdrive/src/kinput.c
index e16fe78..66cdf67 100644
--- a/hw/kdrive/src/kinput.c
+++ b/hw/kdrive/src/kinput.c
@@ -702,8 +702,6 @@ KdKbdCtrl(DeviceIntPtr pDevice, KeybdCtrl * ctrl)
ki->bellDuration = ctrl->bell_duration;
}
-extern KeybdCtrl defaultKeyboardControl;
-
static int
KdKeyboardProc(DeviceIntPtr pDevice, int onoff)
{
commit 369edd78769fa1a174e4091d0fa0722350df5d68
Author: Michal Suchanek <hramrach at gmail.com>
Date: Tue Apr 24 18:41:07 2012 +0200
dix: don't duplicate DoFocusEvents declaration.
Signed-off-by: Michal Suchanek <hramrach at gmail.com>
Reviewed-by: Dave Airlie <airlied at redhat.com>
Signed-off-by: Dave Airlie <airlied at redhat.com>
diff --git a/dix/enterleave.h b/dix/enterleave.h
index c1729f8..729059b 100644
--- a/dix/enterleave.h
+++ b/dix/enterleave.h
@@ -31,13 +31,12 @@
#ifndef ENTERLEAVE_H
#define ENTERLEAVE_H
+#include <dix.h> /* DoFocusEvents() */
+
extern void DoEnterLeaveEvents(DeviceIntPtr pDev,
int sourceid,
WindowPtr fromWin, WindowPtr toWin, int mode);
-extern void DoFocusEvents(DeviceIntPtr pDev,
- WindowPtr fromWin, WindowPtr toWin, int mode);
-
extern void EnterLeaveEvent(DeviceIntPtr mouse,
int type,
int mode, int detail, WindowPtr pWin, Window child);
commit 36377fb0e88a6d237d98805e802ab3793582c976
Author: Michal Suchanek <hramrach at gmail.com>
Date: Tue Apr 24 18:37:30 2012 +0200
dix: Remove redundant declarations.
Signed-off-by: Michal Suchanek <hramrach at gmail.com>
Reviewed-by: Dave Airlie <airlied at redhat.com>
Signed-off-by: Dave Airlie <airlied at redhat.com>
diff --git a/dix/events.c b/dix/events.c
index 9496b6f..83ae5c9 100644
--- a/dix/events.c
+++ b/dix/events.c
@@ -349,8 +349,6 @@ IsFloating(DeviceIntPtr dev)
*/
extern int lastEvent;
-extern int DeviceMotionNotify;
-
#define CantBeFiltered NoEventMask
/**
* Event masks for each event type.
diff --git a/dix/ptrveloc.c b/dix/ptrveloc.c
index acbb479..a788575 100644
--- a/dix/ptrveloc.c
+++ b/dix/ptrveloc.c
@@ -61,10 +61,7 @@
****************************************************************************/
/* fwds */
-int
- SetAccelerationProfile(DeviceVelocityPtr vel, int profile_num);
static double
-
SimpleSmoothProfile(DeviceIntPtr dev, DeviceVelocityPtr vel, double velocity,
double threshold, double acc);
static PointerAccelerationProfileFunc
commit ea9ed83f8f0da241099d0a11c3460d46c5114dea
Author: Michal Suchanek <hramrach at gmail.com>
Date: Tue Apr 24 18:32:53 2012 +0200
xfree86: don't include xvmodproc.h when not needed
The functions are already declared in xf86xv.h
Signed-off-by: Michal Suchanek <hramrach at gmail.com>
Reviewed-by: Dave Airlie <airlied at redhat.com>
Signed-off-by: Dave Airlie <airlied at redhat.com>
diff --git a/hw/xfree86/common/xf86xv.c b/hw/xfree86/common/xf86xv.c
index 88e2f31..0e5b0cf 100644
--- a/hw/xfree86/common/xf86xv.c
+++ b/hw/xfree86/common/xf86xv.c
@@ -51,7 +51,6 @@
#include <X11/extensions/Xv.h>
#include <X11/extensions/Xvproto.h>
#include "xvdix.h"
-#include "xvmodproc.h"
#include "xf86xvpriv.h"
diff --git a/hw/xfree86/common/xf86xvmc.c b/hw/xfree86/common/xf86xvmc.c
index e584652..7321efa 100644
--- a/hw/xfree86/common/xf86xvmc.c
+++ b/hw/xfree86/common/xf86xvmc.c
@@ -40,8 +40,6 @@
#include "resource.h"
#include "dixstruct.h"
-#include "xvmodproc.h"
-
#include "xf86xvpriv.h"
#include "xf86xvmc.h"
commit 1927e5ab25c9c9bf481e75ac50f4b140a96e634a
Author: Michal Suchanek <hramrach at gmail.com>
Date: Tue Apr 24 18:24:19 2012 +0200
xserver: Remove duplicate declaration in resource.h
Signed-off-by: Michal Suchanek <hramrach at gmail.com>
Reviewed-by: Dave Airlie <airlied at redhat.com>
Signed-off-by: Dave Airlie <airlied at redhat.com>
diff --git a/include/resource.h b/include/resource.h
index 19f46d1..4a8dc31 100644
--- a/include/resource.h
+++ b/include/resource.h
@@ -177,9 +177,6 @@ typedef void (*FindTypeSubResources)(pointer /* value */,
FindAllRes /* func */,
pointer /* cdata */);
-extern _X_EXPORT void SetResourceTypeErrorValue(RESTYPE /*type */ ,
- int /*errorValue */ );
-
extern _X_EXPORT SizeType GetResourceTypeSizeFunc(
RESTYPE /*type*/);
commit 1339681e4fbd4f5981e6246eedb23e8a9c5d10f4
Author: Michal Suchanek <hramrach at gmail.com>
Date: Tue Apr 24 18:19:43 2012 +0200
miext: Remove redundant declaration.
Signed-off-by: Michal Suchanek <hramrach at gmail.com>
Reviewed-by: Dave Airlie <airlied at redhat.com>
Signed-off-by: Dave Airlie <airlied at redhat.com>
diff --git a/miext/shadow/shrotpackYX.h b/miext/shadow/shrotpackYX.h
index 57fcf22..f3df6c5 100644
--- a/miext/shadow/shrotpackYX.h
+++ b/miext/shadow/shrotpackYX.h
@@ -54,9 +54,6 @@
#endif
void
- FUNC(ScreenPtr pScreen, shadowBufPtr pBuf);
-
-void
FUNC(ScreenPtr pScreen, shadowBufPtr pBuf)
{
RegionPtr damage = shadowDamage(pBuf);
commit 6699f54fe0b3f4952a75e46fb6c3a643988e65dd
Author: Michal Suchanek <hramrach at gmail.com>
Date: Tue Apr 24 18:18:43 2012 +0200
mi: Remove redundant declarations.
Signed-off-by: Michal Suchanek <hramrach at gmail.com>
Reviewed-by: Dave Airlie <airlied at redhat.com>
Signed-off-by: Dave Airlie <airlied at redhat.com>
diff --git a/mi/miinitext.c b/mi/miinitext.c
index 6ceae05..ca21b6f 100644
--- a/mi/miinitext.c
+++ b/mi/miinitext.c
@@ -93,64 +93,6 @@ SOFTWARE.
#include "micmap.h"
#include "globals.h"
-extern Bool noTestExtensions;
-
-#ifdef COMPOSITE
-extern Bool noCompositeExtension;
-#endif
-#ifdef DBE
-extern Bool noDbeExtension;
-#endif
-#ifdef DPMSExtension
-extern Bool noDPMSExtension;
-#endif
-#ifdef GLXEXT
-extern Bool noGlxExtension;
-#endif
-#ifdef SCREENSAVER
-extern Bool noScreenSaverExtension;
-#endif
-#ifdef MITSHM
-extern Bool noMITShmExtension;
-#endif
-#ifdef RANDR
-extern Bool noRRExtension;
-#endif
-extern Bool noRenderExtension;
-
-#ifdef XCSECURITY
-extern Bool noSecurityExtension;
-#endif
-#ifdef RES
-extern Bool noResExtension;
-#endif
-#ifdef XF86BIGFONT
-extern Bool noXFree86BigfontExtension;
-#endif
-#ifdef XFreeXDGA
-extern Bool noXFree86DGAExtension;
-#endif
-#ifdef XF86DRI
-extern Bool noXFree86DRIExtension;
-#endif
-#ifdef XF86VIDMODE
-extern Bool noXFree86VidModeExtension;
-#endif
-#ifdef XFIXES
-extern Bool noXFixesExtension;
-#endif
-#ifdef PANORAMIX
-extern Bool noPanoramiXExtension;
-#endif
-#ifdef INXQUARTZ
-extern Bool noPseudoramiXExtension;
-#endif
-#ifdef XSELINUX
-extern Bool noSELinuxExtension;
-#endif
-#ifdef XV
-extern Bool noXvExtension;
-#endif
extern Bool noGEExtension;
#ifndef XFree86LOADER
@@ -265,7 +207,6 @@ extern void DamageExtensionInit(INITARGS);
#ifdef COMPOSITE
extern void CompositeExtensionInit(INITARGS);
#endif
-extern void GEExtensionInit(INITARGS);
/* The following is only a small first step towards run-time
* configurable extensions.
commit b4bf90f9fb20e0e56d2451096d4f62ecfc24a962
Author: Michal Suchanek <hramrach at gmail.com>
Date: Tue Apr 24 18:16:30 2012 +0200
exa: Remove redundant declaration.
Signed-off-by: Michal Suchanek <hramrach at gmail.com>
Reviewed-by: Dave Airlie <airlied at redhat.com>
Signed-off-by: Dave Airlie <airlied at redhat.com>
diff --git a/exa/exa.c b/exa/exa.c
index 754c830..e22f2f0 100644
--- a/exa/exa.c
+++ b/exa/exa.c
@@ -483,9 +483,6 @@ static void
exaCopyClip(GCPtr pGCDst, GCPtr pGCSrc);
static void
- exaCopyClip(GCPtr pGCDst, GCPtr pGCSrc);
-
-static void
exaDestroyClip(GCPtr pGC);
const GCFuncs exaGCFuncs = {
commit 5595e7ce0735db6f82e1fe9df45434826019bf9e
Author: Michal Suchanek <hramrach at gmail.com>
Date: Tue Apr 24 18:15:17 2012 +0200
randr: Remove redundant declaration.
Signed-off-by: Michal Suchanek <hramrach at gmail.com>
Reviewed-by: Dave Airlie <airlied at redhat.com>
Signed-off-by: Dave Airlie <airlied at redhat.com>
diff --git a/randr/randrstr.h b/randr/randrstr.h
index 273885d..1c0e9d4 100644
--- a/randr/randrstr.h
+++ b/randr/randrstr.h
@@ -575,25 +575,6 @@ extern _X_EXPORT void
RRCrtcGetScanoutSize(RRCrtcPtr crtc, int *width, int *height);
/*
- * Compute the complete transformation matrix including
- * client-specified transform, rotation/reflection values and the crtc
- * offset.
- *
- * Return TRUE if the resulting transform is not a simple translation.
- */
-extern _X_EXPORT Bool
-
-RRTransformCompute(int x,
- int y,
- int width,
- int height,
- Rotation rotation,
- RRTransformPtr rr_transform,
- PictTransformPtr transform,
- struct pict_f_transform *f_transform,
- struct pict_f_transform *f_inverse);
-
-/*
* Return crtc transform
*/
extern _X_EXPORT RRTransformPtr RRCrtcGetTransform(RRCrtcPtr crtc);
diff --git a/randr/rrtransform.h b/randr/rrtransform.h
index efce7e0..2269b4c 100644
--- a/randr/rrtransform.h
+++ b/randr/rrtransform.h
@@ -57,6 +57,13 @@ RRTransformSetFilter(RRTransformPtr dst,
extern _X_EXPORT Bool
RRTransformCopy(RRTransformPtr dst, RRTransformPtr src);
+/*
+ * Compute the complete transformation matrix including
+ * client-specified transform, rotation/reflection values and the crtc
+ * offset.
+ *
+ * Return TRUE if the resulting transform is not a simple translation.
+ */
extern _X_EXPORT Bool
RRTransformCompute(int x,
commit c59c9dac84301f8eb2a0e4a09a8839146aa5a069
Author: Michal Suchanek <hramrach at gmail.com>
Date: Tue Apr 24 18:13:22 2012 +0200
xkb: Remove redundant declarations.
Signed-off-by: Michal Suchanek <hramrach at gmail.com>
Reviewed-by: Dave Airlie <airlied at redhat.com>
Signed-off-by: Dave Airlie <airlied at redhat.com>
diff --git a/xkb/xkbAccessX.c b/xkb/xkbAccessX.c
index 111bf9f..95e28e7 100644
--- a/xkb/xkbAccessX.c
+++ b/xkb/xkbAccessX.c
@@ -694,7 +694,6 @@ AccessXFilterReleaseEvent(DeviceEvent *event, DeviceIntPtr keybd)
/* */
/************************************************************************/
extern int xkbDevicePrivateIndex;
-extern void xkbUnwrapProc(DeviceIntPtr, DeviceHandleProc, pointer);
void
ProcessPointerEvent(InternalEvent *ev, DeviceIntPtr mouse)
{
diff --git a/xkb/xkbActions.c b/xkb/xkbActions.c
index 5ec1ed5..1adb389 100644
--- a/xkb/xkbActions.c
+++ b/xkb/xkbActions.c
@@ -47,7 +47,6 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
DevPrivateKeyRec xkbDevicePrivateKeyRec;
-void XkbFakeDeviceButton(DeviceIntPtr dev, Bool press, int button);
static void XkbFakePointerMotion(DeviceIntPtr dev, unsigned flags, int x,
int y);
commit d0a83460451df1a4c5667b2f414c35ee81b4ffa4
Author: Michal Suchanek <hramrach at gmail.com>
Date: Tue Apr 24 18:11:16 2012 +0200
xfixes: remove redundant declaration.
Signed-off-by: Michal Suchanek <hramrach at gmail.com>
Reviewed-by: Dave Airlie <airlied at redhat.com>
Signed-off-by: Dave Airlie <airlied at redhat.com>
diff --git a/xfixes/region.c b/xfixes/region.c
index 624109d..0acbada 100644
--- a/xfixes/region.c
+++ b/xfixes/region.c
@@ -27,7 +27,6 @@
#include "xfixesint.h"
#include "scrnintstr.h"
#include <picturestr.h>
-extern int RenderErrBase;
#include <regionstr.h>
#include <gcstruct.h>
More information about the xorg-commit
mailing list