summaryrefslogtreecommitdiff
path: root/vcl/inc/openglgdiimpl.hxx
diff options
context:
space:
mode:
authorMichael Meeks <michael.meeks@collabora.com>2015-12-11 18:18:50 +0000
committerMichael Meeks <michael.meeks@collabora.com>2015-12-14 01:45:55 +0000
commit6b443b08cbe50c228fee0d555df7dc40f0c8bbc5 (patch)
treeebd634a1c246247a18bd3d248eba7f9729476704 /vcl/inc/openglgdiimpl.hxx
parent166b7ef486ed7bdb41b728ea3a5196bab3201b1b (diff)
vcl: use a custom tag for VCL OpenGLContext's to avoid re-use.
Other code is out of legacy mode now, so can't legacy as a proxy. Change-Id: Ie3807a3af680b707f2f08d058db955bc9cae6c2b Reviewed-on: https://gerrit.libreoffice.org/20647 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Diffstat (limited to 'vcl/inc/openglgdiimpl.hxx')
-rw-r--r--vcl/inc/openglgdiimpl.hxx5
1 files changed, 1 insertions, 4 deletions
diff --git a/vcl/inc/openglgdiimpl.hxx b/vcl/inc/openglgdiimpl.hxx
index a1c2a2539352..3e5ec94769ed 100644
--- a/vcl/inc/openglgdiimpl.hxx
+++ b/vcl/inc/openglgdiimpl.hxx
@@ -72,9 +72,6 @@ protected:
OpenGLFramebuffer* mpFramebuffer;
OpenGLProgram* mpProgram;
- /// Is it someone else's context we shouldn't be fiddling with ?
- static bool IsForeignContext(const rtl::Reference<OpenGLContext> &xContext);
-
/// This idle handler is used to swap buffers after rendering.
OpenGLFlushIdle *mpFlush;
@@ -174,7 +171,7 @@ protected:
bool UseContext( const rtl::Reference<OpenGLContext> &pContext )
{
return pContext->isInitialized() && // not released by the OS etc.
- IsForeignContext( pContext ); // a genuine VCL context.
+ pContext->isVCLOnly();
}
public: