• Michael Meeks's avatar
    tdf#94006 - re-factor and fix OpenGLContext mis-use. · c47852b6
    Michael Meeks yazdı
    Squashes two related patches from master:
    
    Don't use rtl::Reference for the global / list state, so the
    ref-count reflects the number of real users.
    Hold a reference during ~OpenGLContext.
    
    Fix mis-use in:
    gltf rendering, OpenGL canvas, GL transitions & GL capable (charts)
    Avoid GLX operations on un-initialized contexts.
    Signed-off-by: 's avatarMiklos Vajna <vmiklos@collabora.co.uk>
    
    Conflicts:
    	vcl/source/opengl/OpenGLContext.cxx
    	vcl/workben/vcldemo.cxx
    	canvas/source/opengl/ogl_spritedevicehelper.hxx
    
    Change-Id: I7ea29b544d53bb80b25fa6663d39f345bf8f4e64
    c47852b6
Adı
Son kayıt (commit)
Son güncelleme
..
doc Loading commit data...
inc Loading commit data...
qa Loading commit data...
sdi Loading commit data...
source Loading commit data...
uiconfig/ui Loading commit data...
util Loading commit data...
workben Loading commit data...
AllLangResTarget_gal.mk Loading commit data...
AllLangResTarget_ofa.mk Loading commit data...
AllLangResTarget_svx.mk Loading commit data...
CppunitTest_svx_unit.mk Loading commit data...
Executable_gengal.mk Loading commit data...
Executable_pixelctl.mk Loading commit data...
JunitTest_svx_unoapi.mk Loading commit data...
Library_svx.mk Loading commit data...
Library_svxcore.mk Loading commit data...
Library_textconversiondlgs.mk Loading commit data...
Makefile Loading commit data...
Module_svx.mk Loading commit data...
Package_gengal.mk Loading commit data...
README Loading commit data...
UIConfig_svx.mk Loading commit data...