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 */