From 74ca134afff1565f2d494b917eb0df2c79e781e3 Mon Sep 17 00:00:00 2001 From: Philippe Houdoin Date: Tue, 3 Aug 2010 23:37:24 +0000 Subject: [PATCH] Sort display mode in decrease order (resolution, bpp, frequency), which help to choose by default the best nearest mode, instead of the "worse" one. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37889 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/libs/mesa/glut/glutGameMode.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/libs/mesa/glut/glutGameMode.cpp b/src/libs/mesa/glut/glutGameMode.cpp index 4822ed1c6e..0861c64d8d 100644 --- a/src/libs/mesa/glut/glutGameMode.cpp +++ b/src/libs/mesa/glut/glutGameMode.cpp @@ -244,15 +244,15 @@ GlutGameMode::_CompareModes(const void* _mode1, const void* _mode2) display_mode *mode2 = (display_mode *)_mode2; if (mode1->virtual_width != mode2->virtual_width) - return mode1->virtual_width - mode2->virtual_width; + return mode2->virtual_width - mode1->virtual_width; if (mode1->virtual_height != mode2->virtual_height) - return mode1->virtual_height - mode2->virtual_height; + return mode2->virtual_height - mode1->virtual_height; if (mode1->space != mode2->space) - return _GetModePixelDepth(mode1) - _GetModePixelDepth(mode2); + return _GetModePixelDepth(mode2) - _GetModePixelDepth(mode1); - return _GetModeRefreshRate(mode1) - _GetModeRefreshRate(mode2); + return _GetModeRefreshRate(mode2) - _GetModeRefreshRate(mode1); }