Update radeon pci ids

patch by James Stembridge <jstembridge@gmx.net>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8855 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
arpi 2003-01-09 18:23:30 +00:00
parent 61ff1d4a53
commit 0b9124f6f3
2 changed files with 1616 additions and 756 deletions

File diff suppressed because it is too large Load Diff

View File

@ -809,11 +809,11 @@ static unsigned short ati_card_ids[] =
DEVICE_ATI_RAGE_128_SE_4X,
DEVICE_ATI_RAGE_128_SF_4X,
DEVICE_ATI_RAGE_128_SG_4X,
DEVICE_ATI_RAGE_128_4X,
DEVICE_ATI_RAGE_128_SH,
DEVICE_ATI_RAGE_128_SK_4X,
DEVICE_ATI_RAGE_128_SL_4X,
DEVICE_ATI_RAGE_128_SM_4X,
DEVICE_ATI_RAGE_128_4X2,
DEVICE_ATI_RAGE_128_4X,
DEVICE_ATI_RAGE_128_PRO,
DEVICE_ATI_RAGE_128_PRO2,
DEVICE_ATI_RAGE_128_PRO3,
@ -822,20 +822,20 @@ static unsigned short ati_card_ids[] =
DEVICE_ATI_RAGE_MOBILITY_M32
#else
/* Radeons (indeed: Rage 256 Pro ;) */
DEVICE_ATI_RADEON_8500_DV,
DEVICE_ATI_RADEON_R200_BB,
DEVICE_ATI_RADEON_MOBILITY_M7,
DEVICE_ATI_RADEON_MOBILITY_M72,
DEVICE_ATI_RADEON_MOBILITY_M6,
DEVICE_ATI_RADEON_MOBILITY_M62,
DEVICE_ATI_RADEON_MOBILITY_M63,
DEVICE_ATI_RADEON_MOBILITY_M64,
DEVICE_ATI_RADEON_QD,
DEVICE_ATI_RADEON_QE,
DEVICE_ATI_RADEON_QF,
DEVICE_ATI_RADEON_QG,
DEVICE_ATI_RADEON_QL,
DEVICE_ATI_RADEON_QW,
DEVICE_ATI_RADEON_R100_QD,
DEVICE_ATI_RADEON_R100_QE,
DEVICE_ATI_RADEON_R100_QF,
DEVICE_ATI_RADEON_R100_QG,
DEVICE_ATI_RADEON_R200_QL,
DEVICE_ATI_RADEON_RV200_QW,
DEVICE_ATI_RADEON_VE_QY,
DEVICE_ATI_RADEON_VE_QZ,
DEVICE_ATI_RADEON_9000_IF
DEVICE_ATI_RADEON_R250_IF
#endif
};
@ -902,9 +902,9 @@ int vixProbe( int verbose,int force )
printf(RADEON_MSG" Found chip: %s\n",dname);
#ifndef RAGE128
if(idx != -1)
if(ati_card_ids[idx] == DEVICE_ATI_RADEON_QL ||
ati_card_ids[idx] == DEVICE_ATI_RADEON_8500_DV ||
ati_card_ids[idx] == DEVICE_ATI_RADEON_QW) IsR200 = 1;
if(ati_card_ids[idx] == DEVICE_ATI_RADEON_R200_QL ||
ati_card_ids[idx] == DEVICE_ATI_RADEON_R200_BB ||
ati_card_ids[idx] == DEVICE_ATI_RADEON_RV200_QW) IsR200 = 1;
#endif
if(force > PROBE_NORMAL)
{
@ -960,17 +960,17 @@ int vixInit( void )
#ifdef RADEON
switch(def_cap.device_id)
{
case DEVICE_ATI_RADEON_MOBILITY_M6:
case DEVICE_ATI_RADEON_MOBILITY_M7:
case DEVICE_ATI_RADEON_MOBILITY_M72:
case DEVICE_ATI_RADEON_MOBILITY_M62:
case DEVICE_ATI_RADEON_MOBILITY_M64:
case DEVICE_ATI_RADEON_9000_IF:
case DEVICE_ATI_RADEON_R250_IF:
rage_ckey_model=1;
case DEVICE_ATI_RADEON_MOBILITY_M63:
case DEVICE_ATI_RADEON_QW:
case DEVICE_ATI_RADEON_QD:
case DEVICE_ATI_RADEON_QE:
case DEVICE_ATI_RADEON_QF:
case DEVICE_ATI_RADEON_QG:
case DEVICE_ATI_RADEON_MOBILITY_M6:
case DEVICE_ATI_RADEON_RV200_QW:
case DEVICE_ATI_RADEON_R100_QD:
case DEVICE_ATI_RADEON_R100_QE:
case DEVICE_ATI_RADEON_R100_QF:
case DEVICE_ATI_RADEON_R100_QG:
case DEVICE_ATI_RADEON_VE_QY:
case DEVICE_ATI_RADEON_VE_QZ:
is_shift_required=1;