summaryrefslogtreecommitdiff
path: root/src/nv_exa.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nv_exa.c')
-rw-r--r--src/nv_exa.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nv_exa.c b/src/nv_exa.c
index ed6901b..ae5a14a 100644
--- a/src/nv_exa.c
+++ b/src/nv_exa.c
@@ -291,7 +291,7 @@ static Bool NVDownloadFromScreen(PixmapPtr pSrc,
NVDmaStart(pNv, NvSubMemFormat, MEMFORMAT_OFFSET_IN, 8);
NVDmaNext (pNv, offset_in);
- NVDmaNext (pNv, (uint32_t)(pNv->AGPScratch->offset - pNv->AGPPhysical));
+ NVDmaNext (pNv, (uint32_t)pNv->AGPScratch->offset);
NVDmaNext (pNv, pitch_in);
NVDmaNext (pNv, dst_pitch);
NVDmaNext (pNv, line_length);
@@ -353,7 +353,7 @@ static Bool NVUploadToScreen(PixmapPtr pDst,
NVDmaNext (pNv, 0);
NVDmaStart(pNv, NvSubMemFormat, MEMFORMAT_OFFSET_IN, 8);
- NVDmaNext (pNv, (uint32_t)(pNv->AGPScratch->offset - pNv->AGPPhysical));
+ NVDmaNext (pNv, (uint32_t)pNv->AGPScratch->offset);
NVDmaNext (pNv, offset_out);
NVDmaNext (pNv, src_pitch);
NVDmaNext (pNv, pitch_out);