mirror of
https://github.com/gnif/LookingGlass.git
synced 2026-06-04 22:04:27 +00:00
[idd] driver: use the default resolution for default modes
This commit is contained in:
committed by
Geoffrey McRae
parent
3211bc1d93
commit
882d531792
@@ -20,18 +20,18 @@
|
|||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
static const DWORD DefaultDisplayModes[][3] =
|
static const DWORD DefaultDisplayModes[][2] =
|
||||||
{
|
{
|
||||||
{7680, 4800, 120}, {7680, 4320, 120}, {6016, 3384, 120}, {5760, 3600, 120},
|
{7680, 4800}, {7680, 4320}, {6016, 3384}, {5760, 3600},
|
||||||
{5760, 3240, 120}, {5120, 2800, 120}, {4096, 2560, 120}, {4096, 2304, 120},
|
{5760, 3240}, {5120, 2800}, {4096, 2560}, {4096, 2304},
|
||||||
{3840, 2400, 120}, {3840, 2160, 120}, {3200, 2400, 120}, {3200, 1800, 120},
|
{3840, 2400}, {3840, 2160}, {3200, 2400}, {3200, 1800},
|
||||||
{3008, 1692, 120}, {2880, 1800, 120}, {2880, 1620, 120}, {2560, 1600, 120},
|
{3008, 1692}, {2880, 1800}, {2880, 1620}, {2560, 1600},
|
||||||
{2560, 1440, 120}, {1920, 1440, 120}, {1920, 1200, 120}, {1920, 1080, 120},
|
{2560, 1440}, {1920, 1440}, {1920, 1200}, {1920, 1080},
|
||||||
{1600, 1200, 120}, {1600, 1024, 120}, {1600, 1050, 120}, {1600, 900 , 120},
|
{1600, 1200}, {1600, 1024}, {1600, 1050}, {1600, 900 },
|
||||||
{1440, 900 , 120}, {1400, 1050, 120}, {1366, 768 , 120}, {1360, 768 , 120},
|
{1440, 900 }, {1400, 1050}, {1366, 768 }, {1360, 768 },
|
||||||
{1280, 1024, 120}, {1280, 960 , 120}, {1280, 800 , 120}, {1280, 768 , 120},
|
{1280, 1024}, {1280, 960 }, {1280, 800 }, {1280, 768 },
|
||||||
{1280, 720 , 120}, {1280, 600 , 120}, {1152, 864 , 120}, {1024, 768 , 120},
|
{1280, 720 }, {1280, 600 }, {1152, 864 }, {1024, 768 },
|
||||||
{800 , 600 , 120}, {640 , 480 , 120}
|
{800 , 600 }, {640 , 480 }
|
||||||
};
|
};
|
||||||
|
|
||||||
static const DWORD DefaultPreferredDisplayMode = 19;
|
static const DWORD DefaultPreferredDisplayMode = 19;
|
||||||
|
|||||||
@@ -34,6 +34,7 @@ CSettings::CSettings()
|
|||||||
|
|
||||||
void CSettings::LoadModes()
|
void CSettings::LoadModes()
|
||||||
{
|
{
|
||||||
|
const unsigned defaultRefresh = GetDefaultRefresh();
|
||||||
m_displayModes.clear();
|
m_displayModes.clear();
|
||||||
|
|
||||||
bool hasPreferred = false;
|
bool hasPreferred = false;
|
||||||
@@ -55,7 +56,7 @@ void CSettings::LoadModes()
|
|||||||
{
|
{
|
||||||
m.width = DefaultDisplayModes[i][0];
|
m.width = DefaultDisplayModes[i][0];
|
||||||
m.height = DefaultDisplayModes[i][1];
|
m.height = DefaultDisplayModes[i][1];
|
||||||
m.refresh = DefaultDisplayModes[i][2];
|
m.refresh = defaultRefresh;
|
||||||
m.preferred = !hasPreferred && (i == DefaultPreferredDisplayMode);
|
m.preferred = !hasPreferred && (i == DefaultPreferredDisplayMode);
|
||||||
m_displayModes.push_back(m);
|
m_displayModes.push_back(m);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user