summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/i830_exa.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/i830_exa.c b/src/i830_exa.c
index 32c55dd0..f8a24329 100644
--- a/src/i830_exa.c
+++ b/src/i830_exa.c
@@ -584,6 +584,13 @@ I830EXAInit(ScreenPtr pScreen)
pI830->EXADriverPtr->PixmapIsOffscreen = i830_exa_pixmap_is_offscreen;
#endif
+ if (!IS_IGDNG(pI830)) {
+ pI830->EXADriverPtr->CheckComposite = NULL;
+ pI830->EXADriverPtr->PrepareComposite = NULL;
+ pI830->EXADriverPtr->Composite = NULL;
+ pI830->EXADriverPtr->DoneComposite = NULL;
+ }
+
/* UploadToScreen/DownloadFromScreen */
if (0)
pI830->EXADriverPtr->UploadToScreen = i830_upload_to_screen;