Proper(ish) VdSwap - fixes a bunch of things.

Caching is working a bit better, now.
This commit is contained in:
Ben Vanik
2014-06-08 21:24:29 -07:00
parent 8337820500
commit 6e76c169d6
11 changed files with 101 additions and 83 deletions

View File

@@ -35,6 +35,8 @@ public:
virtual void Shutdown();
void Swap() override;
protected:
virtual void Initialize();
virtual void Pump();
@@ -49,7 +51,7 @@ private:
HANDLE timer_queue_;
HANDLE vsync_timer_;
bool interrupt_pending_;
double last_swap_time_;
};