summaryrefslogtreecommitdiff
path: root/canvas/opengl/linearMultiColorGradientFragmentShader.glsl
diff options
context:
space:
mode:
authorMike Kaganski <mike.kaganski@collabora.com>2020-07-23 18:12:02 +0300
committerMike Kaganski <mike.kaganski@collabora.com>2020-07-24 10:46:27 +0200
commit71654aed66ef425467118b69bc6d5879b4b0e717 (patch)
tree15f6461b88794ccffdc773dfb0f0b463ce3a9852 /canvas/opengl/linearMultiColorGradientFragmentShader.glsl
parent4b5fe30b437d62ad72354ed72752438e0544eaa0 (diff)
tdf#135078: let vclcanvas::SpriteCanvas implement css::lang::XServiceInfo
In Skia mode, OGLTransitionerImpl::initWindowFromSlideShowView obtains vclcanvas::SpriteCanvas from passed xView; it's passed to getDeviceInfo, which needs a css::lang::XServiceInfo to fill the device params sequence. vclcanvas::SpriteCanvas did not implement it, the sequence stayed empty, and dereferencing its elements later crashed. When Skia is disabled (VCL:win), xView provides a dxcanvas::SpriteCanvas instead, which implements css::lang::XServiceInfo. This makes vclcanvas::SpriteCanvas implement css::lang::XServiceInfo. I don't know if it's better to find out why vclcanvas::SpriteCanvas is used in Skia mode, and not dxcanvas::SpriteCanvas. Change-Id: Ic0ab1323772161052a23946cfcc91e656ba6685c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99330 Reviewed-by: Luboš Luňák <l.lunak@collabora.com> Tested-by: Jenkins
Diffstat (limited to 'canvas/opengl/linearMultiColorGradientFragmentShader.glsl')
0 files changed, 0 insertions, 0 deletions