glamor: Hook up miGetImage to fix some invalid accesses.

This commit is contained in:
Eric Anholt 2009-08-24 07:22:14 -07:00 committed by Zhigang Gong
parent e3c02c09c1
commit cfb8dea815
2 changed files with 4 additions and 0 deletions

View File

@ -196,6 +196,9 @@ glamor_init(ScreenPtr screen)
glamor_priv->saved_get_spans = screen->GetSpans;
screen->GetSpans = glamor_get_spans;
glamor_priv->saved_get_image = screen->GetImage;
screen->GetImage = miGetImage;
#ifdef RENDER
glamor_priv->saved_composite = ps->Composite;
ps->Composite = glamor_composite;

View File

@ -43,6 +43,7 @@ typedef struct glamor_screen_private {
CreatePixmapProcPtr saved_create_pixmap;
DestroyPixmapProcPtr saved_destroy_pixmap;
GetSpansProcPtr saved_get_spans;
GetImageProcPtr saved_get_image;
CompositeProcPtr saved_composite;
TrapezoidsProcPtr saved_trapezoids;