KWin
Loading...
Searching...
No Matches
src
core
renderlayerdelegate.cpp
Go to the documentation of this file.
1
/*
2
SPDX-FileCopyrightText: 2021 Vlad Zahorodnii <vlad.zahorodnii@kde.org>
3
4
SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
7
#include "
renderlayerdelegate.h
"
8
9
namespace
KWin
10
{
11
12
RenderLayer
*
RenderLayerDelegate::layer
()
const
13
{
14
return
m_layer;
15
}
16
17
void
RenderLayerDelegate::setLayer
(
RenderLayer
*layer)
18
{
19
m_layer =
layer
;
20
}
21
22
void
RenderLayerDelegate::frame
(
OutputFrame
*frame)
23
{
24
}
25
26
QRegion
RenderLayerDelegate::prePaint
()
27
{
28
return
QRegion();
29
}
30
31
void
RenderLayerDelegate::postPaint
()
32
{
33
}
34
35
SurfaceItem
*
RenderLayerDelegate::scanoutCandidate
()
const
36
{
37
return
nullptr
;
38
}
39
40
}
// namespace KWin
KWin::OutputFrame
Definition
renderbackend.h:42
KWin::RenderLayerDelegate::scanoutCandidate
virtual SurfaceItem * scanoutCandidate() const
Definition
renderlayerdelegate.cpp:35
KWin::RenderLayerDelegate::prePaint
virtual QRegion prePaint()
Definition
renderlayerdelegate.cpp:26
KWin::RenderLayerDelegate::postPaint
virtual void postPaint()
Definition
renderlayerdelegate.cpp:31
KWin::RenderLayerDelegate::frame
virtual void frame(OutputFrame *frame)
Definition
renderlayerdelegate.cpp:22
KWin::RenderLayerDelegate::setLayer
void setLayer(RenderLayer *layer)
Definition
renderlayerdelegate.cpp:17
KWin::RenderLayerDelegate::layer
RenderLayer * layer() const
Definition
renderlayerdelegate.cpp:12
KWin::RenderLayer
Definition
renderlayer.h:37
KWin::SurfaceItem
Definition
surfaceitem.h:25
KWin
Definition
activation_test.cpp:20
renderlayerdelegate.h
Generated on Sat Feb 17 2024 01:42:09 for KWin by
1.10.0