summaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authormark <mark@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-08-29 12:04:21 +0000
committermark <mark@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-08-29 12:04:21 +0000
commit8305ecd800bb2f9d2d63fb4832b80d8f31ed7394 (patch)
treeb7e594e264b66194c1422a0991391cc00995d25f /drivers
parent8ddf569e8692d3b5cd7345682806733ab1153a6b (diff)
downloadmpv-8305ecd800bb2f9d2d63fb4832b80d8f31ed7394.tar.bz2
mpv-8305ecd800bb2f9d2d63fb4832b80d8f31ed7394.tar.xz
Fixed some breakages of single-buffer rendering of tdfx
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7138 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'drivers')
-rw-r--r--drivers/3dfx.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/3dfx.h b/drivers/3dfx.h
index cc23cfdaae..f784f7d34c 100644
--- a/drivers/3dfx.h
+++ b/drivers/3dfx.h
@@ -316,7 +316,7 @@ typedef struct voodoo_yuv_fb_t voodoo_yuv_fb;
#define TDFXF_HSYNC_MASK 0x03
#define TDFXF_VSYNC_MASK 0x0c
-#define XYREG(x,y) (((y) << 16) | (x))
+#define XYREG(x,y) (((((unsigned long)y) & 0xFFFF) << 16) | (((unsigned long)x) & 0xFFFF))
//#define TDFXFB_DEBUG
#ifdef TDFXFB_DEBUG