diff --git a/src/plugins/scenes/xrender/scene_xrender.cpp b/src/plugins/scenes/xrender/scene_xrender.cpp index e46f30891e..a796cd0ee2 100644 --- a/src/plugins/scenes/xrender/scene_xrender.cpp +++ b/src/plugins/scenes/xrender/scene_xrender.cpp @@ -960,18 +960,6 @@ void SceneXRenderShadow::layoutShadowRects(QRect& top, QRect& topRight, bottomRight = QRect(bottomRightQuad.left(), bottomRightQuad.top(), (bottomRightQuad.right()-bottomRightQuad.left()), (bottomRightQuad.bottom()-bottomRightQuad.top())); } -void SceneXRenderShadow::buildQuads() -{ - Shadow::buildQuads(); - - if (shadowQuads().count() == 0) { - return; - } - - QRect stlr, str, strr, srr, sbrr, sbr, sblr, slr; - layoutShadowRects(str, strr, srr, sbrr, sbr, sblr, slr, stlr); -} - bool SceneXRenderShadow::prepareBackend() { if (hasDecorationShadow()) { diff --git a/src/plugins/scenes/xrender/scene_xrender.h b/src/plugins/scenes/xrender/scene_xrender.h index 2135dcf398..31aa8e5337 100644 --- a/src/plugins/scenes/xrender/scene_xrender.h +++ b/src/plugins/scenes/xrender/scene_xrender.h @@ -157,7 +157,6 @@ public: xcb_render_picture_t picture(ShadowElements element) const; protected: - void buildQuads() override; bool prepareBackend() override; private: XRenderPicture* m_pictures[ShadowElementsCount];