Mercurial > mplayer.hg
comparison configure @ 26096:e6a565ec1a3b
New S3 VIDIX driver.
Provides support for S3 Trio and S3 Virge chipsets.
This deprecates the old Savage driver that worked with latest chips only.
(synchronized with vidix.sf.net r326 and r327)
author | ben |
---|---|
date | Fri, 29 Feb 2008 20:01:28 +0000 |
parents | 24a9193a0188 |
children | 69790f7caffa |
comparison
equal
deleted
inserted
replaced
26095:7470a625bbdd | 26096:e6a565ec1a3b |
---|---|
335 Video output: | 335 Video output: |
336 --disable-vidix-internal disable internal VIDIX [for x86 *nix] | 336 --disable-vidix-internal disable internal VIDIX [for x86 *nix] |
337 --disable-vidix-external disable external VIDIX [for x86 *nix] | 337 --disable-vidix-external disable external VIDIX [for x86 *nix] |
338 --with-vidix-drivers[=*] list of VIDIX drivers to be compiled in | 338 --with-vidix-drivers[=*] list of VIDIX drivers to be compiled in |
339 Available: cyberblade,ivtv,mach64,mga,mga_crtc2, | 339 Available: cyberblade,ivtv,mach64,mga,mga_crtc2, |
340 nvidia,pm2,pm3,radeon,rage128,savage,sis,unichrome | 340 nvidia,pm2,pm3,radeon,rage128,s3,sis,unichrome |
341 --disable-vidix-pcidb disable VIDIX PCI device name database | 341 --disable-vidix-pcidb disable VIDIX PCI device name database |
342 --enable-gl enable OpenGL video output [autodetect] | 342 --enable-gl enable OpenGL video output [autodetect] |
343 --enable-dga2 enable DGA 2 support [autodetect] | 343 --enable-dga2 enable DGA 2 support [autodetect] |
344 --enable-dga1 enable DGA 1 support [autodetect] | 344 --enable-dga1 enable DGA 1 support [autodetect] |
345 --enable-vesa enable VESA video output [autodetect] | 345 --enable-vesa enable VESA video output [autodetect] |
4244 _vidix_drv_pm3=no | 4244 _vidix_drv_pm3=no |
4245 _def_vidix_drv_radeon='#undef CONFIG_VIDIX_DRV_RADEON' | 4245 _def_vidix_drv_radeon='#undef CONFIG_VIDIX_DRV_RADEON' |
4246 _vidix_drv_radeon=no | 4246 _vidix_drv_radeon=no |
4247 _def_vidix_drv_rage128='#undef CONFIG_VIDIX_DRV_RAGE128' | 4247 _def_vidix_drv_rage128='#undef CONFIG_VIDIX_DRV_RAGE128' |
4248 _vidix_drv_rage128=no | 4248 _vidix_drv_rage128=no |
4249 _def_vidix_drv_savage='#undef CONFIG_VIDIX_DRV_SAVAGE' | 4249 _def_vidix_drv_s3='#undef CONFIG_VIDIX_DRV_S3' |
4250 _vidix_drv_savage=no | 4250 _vidix_drv_s3=no |
4251 _def_vidix_drv_sis='#undef CONFIG_VIDIX_DRV_SIS' | 4251 _def_vidix_drv_sis='#undef CONFIG_VIDIX_DRV_SIS' |
4252 _vidix_drv_sis=no | 4252 _vidix_drv_sis=no |
4253 _def_vidix_drv_unichrome='#undef CONFIG_VIDIX_DRV_UNICHROME' | 4253 _def_vidix_drv_unichrome='#undef CONFIG_VIDIX_DRV_UNICHROME' |
4254 _vidix_drv_unichrome=no | 4254 _vidix_drv_unichrome=no |
4255 if test "$_vidix_internal" = auto ; then | 4255 if test "$_vidix_internal" = auto ; then |
4275 | 4275 |
4276 if test "$_vidix" = yes ; then | 4276 if test "$_vidix" = yes ; then |
4277 _def_vidix='#define CONFIG_VIDIX 1' | 4277 _def_vidix='#define CONFIG_VIDIX 1' |
4278 _vosrc="$_vosrc vo_cvidix.c" | 4278 _vosrc="$_vosrc vo_cvidix.c" |
4279 _vomodules="cvidix $_vomodules" | 4279 _vomodules="cvidix $_vomodules" |
4280 test "$_vidix_drivers" || _vidix_drivers="cyberblade ivtv mach64 mga mga_crtc2 nvidia pm2 pm3 radeon rage128 savage sis unichrome" | 4280 test "$_vidix_drivers" || _vidix_drivers="cyberblade ivtv mach64 mga mga_crtc2 nvidia pm2 pm3 radeon rage128 s3 sis unichrome" |
4281 test $_ivtv = "yes" || _vidix_drivers=`echo $_vidix_drivers | sed s/ivtv//` | 4281 test $_ivtv = "yes" || _vidix_drivers=`echo $_vidix_drivers | sed s/ivtv//` |
4282 | 4282 |
4283 # some vidix drivers are meant to work on x86 only, discard them elsewhere | 4283 # some vidix drivers are meant to work on x86 only, discard them elsewhere |
4284 x86 || _vidix_drivers=`echo $_vidix_drivers | sed -e s/cyberblade// -e s/sis// -e s/unichrome//` | 4284 x86 || _vidix_drivers=`echo $_vidix_drivers | sed -e s/cyberblade// -e s/sis// -e s/unichrome//` |
4285 | 4285 |
7819 VIDIX_NVIDIA=$_vidix_drv_nvidia | 7819 VIDIX_NVIDIA=$_vidix_drv_nvidia |
7820 VIDIX_PM2=$_vidix_drv_pm2 | 7820 VIDIX_PM2=$_vidix_drv_pm2 |
7821 VIDIX_PM3=$_vidix_drv_pm3 | 7821 VIDIX_PM3=$_vidix_drv_pm3 |
7822 VIDIX_RADEON=$_vidix_drv_radeon | 7822 VIDIX_RADEON=$_vidix_drv_radeon |
7823 VIDIX_RAGE128=$_vidix_drv_rage128 | 7823 VIDIX_RAGE128=$_vidix_drv_rage128 |
7824 VIDIX_SAVAGE=$_vidix_drv_savage | 7824 VIDIX_S3=$_vidix_drv_s3 |
7825 VIDIX_SIS=$_vidix_drv_sis | 7825 VIDIX_SIS=$_vidix_drv_sis |
7826 VIDIX_UNICHROME=$_vidix_drv_unichrome | 7826 VIDIX_UNICHROME=$_vidix_drv_unichrome |
7827 | 7827 |
7828 # --- Some stuff for autoconfigure ---- | 7828 # --- Some stuff for autoconfigure ---- |
7829 $_target_arch | 7829 $_target_arch |
8502 $_def_vidix_drv_mga_crtc2 | 8502 $_def_vidix_drv_mga_crtc2 |
8503 $_def_vidix_drv_nvidia | 8503 $_def_vidix_drv_nvidia |
8504 $_def_vidix_drv_pm3 | 8504 $_def_vidix_drv_pm3 |
8505 $_def_vidix_drv_radeon | 8505 $_def_vidix_drv_radeon |
8506 $_def_vidix_drv_rage128 | 8506 $_def_vidix_drv_rage128 |
8507 $_def_vidix_drv_savage | 8507 $_def_vidix_drv_s3 |
8508 $_def_vidix_drv_sis | 8508 $_def_vidix_drv_sis |
8509 $_def_vidix_drv_unichrome | 8509 $_def_vidix_drv_unichrome |
8510 $_def_vidix_pfx | 8510 $_def_vidix_pfx |
8511 | 8511 |
8512 /* enables / disables new input joystick support */ | 8512 /* enables / disables new input joystick support */ |