overte/interface
Anthony J. Thibault d218ca4960 openvr: fix for crash on exit
Before this fix, a script could call into HMD.getHUDLookAtPosition2D() while the app was shutting down, which in turn would call
getHeadPose() on the currently active display plugin.  This call could cause a crash within the openvr plugin, because the SDK was either shutdown, or in the process of shutting down on the main thread.

This fixes this by spliting the previous DisplayPlugin::getHeadPose(int) into two parts:

* updateHeadPose(int) which is only called once a frame and only by the main thread.
* getHeadPose() which is thread-safe and will return a cached copy of the hmd pose sampled by the last updateHeadPose.
2016-03-18 12:26:11 -07:00
..
external
i18n
icon
resources Merge pull request #7366 from markej/ShowDownloadURLs 2016-03-18 10:42:01 -07:00
src openvr: fix for crash on exit 2016-03-18 12:26:11 -07:00
ui Allow closed tabs to delete properly 2016-02-11 10:27:24 -08:00
CMakeLists.txt manually install OpenSSL DLLs for Qt 2016-03-03 17:57:34 -08:00