summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Airlie <airlied@ppcg5.localdomain>2007-07-28 16:34:49 +1000
committerDave Airlie <airlied@ppcg5.localdomain>2007-07-28 16:34:49 +1000
commita434cc6dd38ffa658bacf5547ec0384ec5351e9c (patch)
tree82402714db9d375afdf47f6d4df98363311d65f0
parent175c2b7f7b9e45924e1de7f7ea1130fda76d02fd (diff)
downloadxorg-driver-xf86-video-nouveau-a434cc6dd38ffa658bacf5547ec0384ec5351e9c.tar.gz
exa: disable compositing on big endian machines
This at least allows me to see what I'm typing for now :-)
-rw-r--r--src/nv_exa.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/nv_exa.c b/src/nv_exa.c
index fde1d09..56443ba 100644
--- a/src/nv_exa.c
+++ b/src/nv_exa.c
@@ -620,12 +620,14 @@ Bool NVExaInit(ScreenPtr pScreen)
pNv->EXADriverPtr->DoneSolid = NVExaDoneSolid;
switch (pNv->Architecture) {
+#if X_BYTE_ORDER == X_LITTLE_ENDIAN
case NV_ARCH_40:
pNv->EXADriverPtr->CheckComposite = NV30EXACheckComposite;
pNv->EXADriverPtr->PrepareComposite = NV30EXAPrepareComposite;
pNv->EXADriverPtr->Composite = NV30EXAComposite;
pNv->EXADriverPtr->DoneComposite = NV30EXADoneComposite;
break;
+#endif
default:
if (!pNv->BlendingPossible)
break;