From: Adam Jackson <[email protected]>

I plan to delete the Weak functions from a future server.

Signed-off-by: Adam Jackson <[email protected]>
(ported from radeon commit 851b2cf8714618843725f6d067915375485ade9d)

Signed-off-by: Michel Dänzer <[email protected]>
---
 src/amdgpu_kms.c | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/src/amdgpu_kms.c b/src/amdgpu_kms.c
index fd89ba2..054d478 100644
--- a/src/amdgpu_kms.c
+++ b/src/amdgpu_kms.c
@@ -157,6 +157,12 @@ static void *amdgpuShadowWindow(ScreenPtr screen, CARD32 
row, CARD32 offset,
        return ((uint8_t *) info->front_buffer->cpu_ptr + row * stride + 
offset);
 }
 
+static void
+amdgpuUpdatePacked(ScreenPtr pScreen, shadowBufPtr pBuf)
+{
+       shadowUpdatePacked(pScreen, pBuf);
+}
+
 static Bool AMDGPUCreateScreenResources_KMS(ScreenPtr pScreen)
 {
        ScrnInfoPtr pScrn = xf86ScreenToScrn(pScreen);
@@ -176,7 +182,7 @@ static Bool AMDGPUCreateScreenResources_KMS(ScreenPtr 
pScreen)
        if (info->shadow_fb) {
                pixmap = pScreen->GetScreenPixmap(pScreen);
 
-               if (!shadowAdd(pScreen, pixmap, shadowUpdatePackedWeak(),
+               if (!shadowAdd(pScreen, pixmap, amdgpuUpdatePacked,
                               amdgpuShadowWindow, 0, NULL))
                        return FALSE;
        }
-- 
2.6.2

_______________________________________________
xorg-driver-ati mailing list
[email protected]
http://lists.x.org/mailman/listinfo/xorg-driver-ati

Reply via email to