diff options
author | ben <ben@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2007-04-26 18:39:08 +0000 |
---|---|---|
committer | ben <ben@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2007-04-26 18:39:08 +0000 |
commit | 621583488ede4397992ffc26c8020fa1201b44ff (patch) | |
tree | 6edee826a9a4af3c188668e84e33dc749f9ce993 /vidix | |
parent | d882ac3df9dab41357e093eebd14ba10c2834f08 (diff) | |
download | mpv-621583488ede4397992ffc26c8020fa1201b44ff.tar.bz2 mpv-621583488ede4397992ffc26c8020fa1201b44ff.tar.xz |
onboard X200 GPU (shared memory) returns a 0 RAM size (patch by rjoco77@kezdionline.ro)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23143 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'vidix')
-rw-r--r-- | vidix/radeon_vid.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/vidix/radeon_vid.c b/vidix/radeon_vid.c index 302e8921ab..15aa2f6854 100644 --- a/vidix/radeon_vid.c +++ b/vidix/radeon_vid.c @@ -1383,6 +1383,13 @@ static int radeon_init(void) printf(RADEON_MSG" Workarounding buggy Radeon Mobility M6 (0 vs. 8MB ram)\n"); radeon_ram_size = 8192*1024; } + else if (radeon_ram_size == 0 && + (def_cap.device_id == DEVICE_ATI_RS482_RADEON_XPRESS)) + { + printf(RADEON_MSG" Workarounding buggy RS482 Radeon Xpress 200 (0 vs. >32MB ram)\n"); + /* Minimal selectable shared memory from bios 32M */ + radeon_ram_size = 32768*1024; + } #else /* Rage Mobility (rage128) also has memsize bug */ if (radeon_ram_size == 0 && |