History

Testing a different approach

Sam Gateau committed 7 years ago

Commit 54d17051 parent 4e2480d5 files · +65 −45Browse files

Showing the changes to interface/src/Application.cpp (1 of 5 files). Show all

Unified · Split

interface/src/Application.cpp+3−19
@@ -5361,25 +5361,9 @@ void Application::loadSettings() { · 5360 unmodified lines
5361 }5361 }
5362 }5362 }
5363 5363
5364 if (_firstRun.get()) {5364 // Setup the PerformanceManager which will enforce the several settings to match the Preset
5365 // If this is our first run, evalute the Platform Tier and assign the matching Performance profile by default.5365 // On the first run, the Preset is evaluated from the
5366 // A bunch of Performance, Simulation and Render settings will be set to a matching default value from this5366 getPerformanceManager().setupPerformancePresetSettings(_firstRun.get());
5367
5368 // Here is the mapping between pelatformTIer and performance profile
5369 const std::array<PerformanceManager::PerformancePreset, platform::Profiler::NumTiers> platformToPerformancePresetMap = {{
5370 PerformanceManager::PerformancePreset::MID, // platform::Profiler::UNKNOWN
5371 PerformanceManager::PerformancePreset::LOW, // platform::Profiler::LOW
5372 PerformanceManager::PerformancePreset::MID, // platform::Profiler::MID
5373 PerformanceManager::PerformancePreset::HIGH // platform::Profiler::HIGH
5374 }};
5375
5376 // What is our profile?
5377 auto platformTier = platform::Profiler::profilePlatform();
5378
5379 // Then let's assign the performance preset setting from it
5380 getPerformanceManager().setPerformancePreset(platformToPerformancePresetMap[platformTier]);
5381
5382 }
5383 5367
5384 // finish initializing the camera, based on everything we checked above. Third person camera will be used if no settings5368 // finish initializing the camera, based on everything we checked above. Third person camera will be used if no settings
5385 // dictated that we should be in first person5369 // dictated that we should be in first person

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t