diff options
Diffstat (limited to 'src/mga_driver.c')
-rw-r--r-- | src/mga_driver.c | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/src/mga_driver.c b/src/mga_driver.c index 18b2f89..720e98e 100644 --- a/src/mga_driver.c +++ b/src/mga_driver.c @@ -52,9 +52,7 @@ #include "xf86.h" #include "xf86_OSproc.h" -#ifdef HAVE_XF86MODEBANDWIDTH #include "xf86Modes.h" -#endif /* All drivers need this */ @@ -3822,29 +3820,6 @@ MGAFreeScreen(FREE_SCREEN_ARGS_DECL) } -#ifndef HAVE_XF86MODEBANDWIDTH - -#define MODE_BANDWIDTH MODE_BAD - -/** Calculates the memory bandwidth (in MiB/sec) of a mode. */ -static unsigned int -xf86ModeBandwidth(DisplayModePtr mode, int depth) -{ - float a_active, a_total, active_percent, pixels_per_second; - int bytes_per_pixel = (depth + 7) / 8; - - if (!mode->HTotal || !mode->VTotal || !mode->Clock) - return 0; - - a_active = mode->HDisplay * mode->VDisplay; - a_total = mode->HTotal * mode->VTotal; - active_percent = a_active / a_total; - pixels_per_second = active_percent * mode->Clock * 1000.0; - - return (unsigned int)(pixels_per_second * bytes_per_pixel / (1024 * 1024)); -} -#endif - /* Checks if a mode is suitable for the selected chipset. */ /* Optional */ |