- Oct 24, 2018
- Aug 31, 2018
-
-
Lioncash authored
The follow-up to e2457418, which replaces most of the includes in the core header with forward declarations. This makes it so that if any of the headers the core header was previously including change, then no one will need to rebuild the bulk of the core, due to core.h being quite a prevalent inclusion. This should make turnaround for changes much faster for developers.
-
- Aug 21, 2018
-
-
MerryMage authored
25us is far too small, and would result in std::this_thread::sleep_for being called with this as a maximum value. This means that a guest application that produces frames instantly would only be limited to 40 kHz. 25ms is a more appropriate value, as it allows for a 60 Hz refresh rate while providing enough slack in the negative region.
-
- Aug 20, 2018
-
-
fearlessTobi authored
-
- Aug 06, 2018
- Apr 20, 2018
-
-
Lioncash authored
C++17 adds clamp() to the standard library, so we can remove ours in favor of it.
-
- Jan 17, 2018
-
-
James Rowe authored
Adds in a missing EndGameFrame when nvdrv swaps buffers
-
- Jan 13, 2018
-
-
James Rowe authored
-
- Feb 27, 2017
-
-
Yuri Kunde Schlesner authored
-
Yuri Kunde Schlesner authored
Now based on std::chrono, and also works in terms of emulated time instead of frames, so we can in the future frame-limit even when the display is disabled, etc. The frame limiter can also be enabled along with v-sync now, which should be useful for those with displays running at more than 60 Hz.
-
Yuri Kunde Schlesner authored
More ergonomic to use and will be required for upcoming changes.
-
Yuri Kunde Schlesner authored
-
Yuri Kunde Schlesner authored
-