summaryrefslogtreecommitdiffstats
path: root/vidix/radeon.h
diff options
context:
space:
mode:
authorreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2010-11-28 07:47:37 +0000
committerUoti Urpala <uau@glyph.nonexistent.invalid>2010-12-16 05:09:13 +0200
commitce74aa0e963cd0451efbc97d02dd423f9a1dbd45 (patch)
tree739a3fd2ce775a3969ca08aa19ee4397d3dac19e /vidix/radeon.h
parentf96ba3ad32addecd41e4af202d4acb09b81442ba (diff)
downloadmpv-ce74aa0e963cd0451efbc97d02dd423f9a1dbd45.tar.bz2
mpv-ce74aa0e963cd0451efbc97d02dd423f9a1dbd45.tar.xz
vidix: radeon and big-endian fixes
Add R_OVL_SHIFT to all R280 devices. Only actually confirmed for two. Fixes bug #1826. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@32663 b3059339-0415-0410-9bf9-f77b7e298cf2 Restore big-endian support removed in thoughtless upstream merge at r23062. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@32664 b3059339-0415-0410-9bf9-f77b7e298cf2 100l, fix vidix compilation on big-endian git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@32665 b3059339-0415-0410-9bf9-f77b7e298cf2 Add horrible hack to make xvidix work on big-endian. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@32666 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'vidix/radeon.h')
-rw-r--r--vidix/radeon.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/vidix/radeon.h b/vidix/radeon.h
index f7b07914d8..733c028a39 100644
--- a/vidix/radeon.h
+++ b/vidix/radeon.h
@@ -77,6 +77,8 @@
#define I2C_DATA 0x0098
#define CONFIG_CNTL 0x00E0
/* CONFIG_CNTL bit constants */
+# define APER_0_BIG_ENDIAN_16BPP_SWAP 0x00000001
+# define APER_0_BIG_ENDIAN_32BPP_SWAP 0x00000002
# define CFG_VGA_RAM_EN 0x00000100
#ifdef RAGE128
#define GEN_RESET_CNTL 0x00f0