summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Holesovsky <kendy@collabora.com>2014-11-25 16:09:42 +0100
committerJan Holesovsky <kendy@collabora.com>2014-11-25 16:09:42 +0100
commit29420563fce7a15def14b79965987d1c5c3f648c (patch)
tree28c851a35ce0b7e1b630ddda41748704b3dc11ca
parent328dbaf3f420896eceaa9a5d629d6e7dc7955946 (diff)
windows opengl: We should actually use Init() from OpenGLSalGraphicsImpl.
Change-Id: I524883b0f0bbce9a8b6f893771f144feeee49934
-rw-r--r--vcl/inc/opengl/win/gdiimpl.hxx2
-rw-r--r--vcl/opengl/win/gdiimpl.cxx9
-rw-r--r--vcl/win/source/gdi/salgdi.cxx1
3 files changed, 1 insertions, 11 deletions
diff --git a/vcl/inc/opengl/win/gdiimpl.hxx b/vcl/inc/opengl/win/gdiimpl.hxx
index 66a03332284c..de25d2325866 100644
--- a/vcl/inc/opengl/win/gdiimpl.hxx
+++ b/vcl/inc/opengl/win/gdiimpl.hxx
@@ -26,8 +26,6 @@ private:
public:
WinOpenGLSalGraphicsImpl(WinSalGraphics& rGraphics);
- virtual void Init() SAL_OVERRIDE;
-
protected:
virtual GLfloat GetWidth() const SAL_OVERRIDE;
virtual GLfloat GetHeight() const SAL_OVERRIDE;
diff --git a/vcl/opengl/win/gdiimpl.cxx b/vcl/opengl/win/gdiimpl.cxx
index 7307e2be3a27..55b3c5a165ef 100644
--- a/vcl/opengl/win/gdiimpl.cxx
+++ b/vcl/opengl/win/gdiimpl.cxx
@@ -18,15 +18,6 @@ WinOpenGLSalGraphicsImpl::WinOpenGLSalGraphicsImpl(WinSalGraphics& rGraphics):
{
}
-void WinOpenGLSalGraphicsImpl::Init()
-{
- // FIXME - is this still needed after the recent changes?
- //if (mbVirDev)
- // GetOpenGLContext().requestVirtualDevice();
- //GetOpenGLContext().requestSingleBufferedRendering();
- //GetOpenGLContext().init(mhLocalDC, mhWnd);
-}
-
void WinOpenGLSalGraphicsImpl::copyBits( const SalTwoRect& rPosAry, SalGraphics* pSrcGraphics )
{
OpenGLSalGraphicsImpl *pImpl = pSrcGraphics ? dynamic_cast< OpenGLSalGraphicsImpl* >(pSrcGraphics->GetImpl()) : static_cast< OpenGLSalGraphicsImpl *>(mrParent.GetImpl());
diff --git a/vcl/win/source/gdi/salgdi.cxx b/vcl/win/source/gdi/salgdi.cxx
index 05279d10494c..7161dabbd293 100644
--- a/vcl/win/source/gdi/salgdi.cxx
+++ b/vcl/win/source/gdi/salgdi.cxx
@@ -482,6 +482,7 @@ void WinSalGraphics::InitGraphics()
::SetTextAlign( getHDC(), TA_BASELINE | TA_LEFT | TA_NOUPDATECP );
::SetBkMode( getHDC(), WIN32_TRANSPARENT );
::SetROP2( getHDC(), R2_COPYPEN );
+
mpImpl->Init();
}