[Libreoffice-commits] core.git: Branch 'feature/opengl-vcl' - 2 commits - vcl/source vcl/unx
Markus Mohrhard
markus.mohrhard at collabora.co.uk
Tue Nov 4 09:51:34 PST 2014
vcl/source/opengl/OpenGLContext.cxx | 3 ++-
vcl/unx/generic/gdi/salbmp.cxx | 7 +++++--
2 files changed, 7 insertions(+), 3 deletions(-)
New commits:
commit 9eabde283b2c2806de4a5618cac7f1ebb394c228
Author: Markus Mohrhard <markus.mohrhard at collabora.co.uk>
Date: Tue Nov 4 18:50:49 2014 +0100
use the configuration value
Change-Id: I9410a8f3ab40d56660280f5898ae6dec2672c39c
diff --git a/vcl/unx/generic/gdi/salbmp.cxx b/vcl/unx/generic/gdi/salbmp.cxx
index 9078de6..6b2042c 100644
--- a/vcl/unx/generic/gdi/salbmp.cxx
+++ b/vcl/unx/generic/gdi/salbmp.cxx
@@ -44,6 +44,8 @@
#include <unx/x11/xlimits.hxx>
#include <opengl/salbmp.hxx>
+#include <vcl/opengl/OpenGLHelper.hxx>
+#include <officecfg/Office/Common.hxx>
#if defined HAVE_VALGRIND_HEADERS
#include <valgrind/memcheck.h>
@@ -55,8 +57,9 @@
SalBitmap* X11SalInstance::CreateSalBitmap()
{
- static const char* pOpenGL = getenv("USE_OPENGL");
- if (pOpenGL)
+ static bool bOpenGLPossible = OpenGLHelper::supportsVCLOpenGL();
+ bool bUseOpenGL = bOpenGLPossible ? officecfg::Office::Common::VCL::UseOpenGL::get() : false;
+ if (bUseOpenGL)
return new OpenGLSalBitmap();
else
return new X11SalBitmap();
commit f8d5d4d92e43cb4ffb3250267d7a45a815c1f4cd
Author: Markus Mohrhard <markus.mohrhard at collabora.co.uk>
Date: Tue Nov 4 05:36:41 2014 +0100
add comment to find uncommented code again
Change-Id: Ice2f98f2e5d16ca4bc5b103e0ffba2fb1e2e5ad0
diff --git a/vcl/source/opengl/OpenGLContext.cxx b/vcl/source/opengl/OpenGLContext.cxx
index f1686e3..5e23427 100644
--- a/vcl/source/opengl/OpenGLContext.cxx
+++ b/vcl/source/opengl/OpenGLContext.cxx
@@ -540,7 +540,8 @@ bool OpenGLContext::init(HDC hDC, HWND hWnd)
bool OpenGLContext::ImplInit()
{
SAL_INFO("vcl.opengl", "OpenGLContext::ImplInit----start");
- /*if(m_pWindow)
+ /* TODO: moggi: FIXME add back
+ * if(m_pWindow)
m_pWindow->setPosSizePixel(0,0,0,0);
m_aGLWin.Width = 0;
m_aGLWin.Height = 0;*/
More information about the Libreoffice-commits
mailing list