xaarop.h contains exports for non-existant fns

Dave Airlie airlied at gmail.com
Mon Jul 16 01:44:53 PDT 2012

Since the XAA removal, this file contains some APIs that the server no
longer contains,

extern _X_EXPORT int XAAHelpSolidROP(ScrnInfoPtr pScrn, int *fg, int pm,
                                     int *rop);
extern _X_EXPORT int XAAHelpPatternROP(ScrnInfoPtr pScrn, int *fg, int *bg,
                                       int pm, int *rop);

/* XXX These four should be static, but it breaks the 6.7.0 ABI. */
extern _X_EXPORT int XAACopyROP[16];
extern _X_EXPORT int XAACopyROP_PM[16];
extern _X_EXPORT int XAAPatternROP[16];
extern _X_EXPORT int XAAPatternROP_PM[16];

extern _X_EXPORT int XAAGetCopyROP(int i);
extern _X_EXPORT int XAAGetCopyROP_PM(int i);
extern _X_EXPORT int XAAGetPatternROP(int i);
extern _X_EXPORT int XAAGetPatternROP_PM(int i);

These last four fns aren't implemented anywhere.


More information about the xorg-devel mailing list