From 2ca1fda71bb4a96b665435cf2a5715cac04d037d Mon Sep 17 00:00:00 2001 From: howard-stearns Date: Tue, 16 Aug 2016 12:02:49 -0700 Subject: [PATCH] Re add fix for hmd after merge --- .../src/display-plugins/OpenGLDisplayPlugin.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libraries/display-plugins/src/display-plugins/OpenGLDisplayPlugin.cpp b/libraries/display-plugins/src/display-plugins/OpenGLDisplayPlugin.cpp index 7a57e1d0f2..905042cb79 100644 --- a/libraries/display-plugins/src/display-plugins/OpenGLDisplayPlugin.cpp +++ b/libraries/display-plugins/src/display-plugins/OpenGLDisplayPlugin.cpp @@ -661,6 +661,9 @@ void OpenGLDisplayPlugin::withMainThreadContext(std::function f) const { QImage OpenGLDisplayPlugin::getScreenshot() const { auto size = _compositeFramebuffer->getSize(); + if (isHmd()) { + size.x /= 2; + } auto glBackend = const_cast(*this).getGLBackend(); QImage screenshot(size.x, size.y, QImage::Format_ARGB32); withMainThreadContext([&] {