KWin
Loading...
Searching...
No Matches
src
platformsupport
scenes
opengl
openglsurfacetexture_x11.h
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
#pragma once
8
9
#include "
openglsurfacetexture.h
"
10
11
namespace
KWin
12
{
13
14
class
SurfacePixmapX11;
15
16
class
KWIN_EXPORT
OpenGLSurfaceTextureX11
:
public
OpenGLSurfaceTexture
17
{
18
public
:
19
OpenGLSurfaceTextureX11
(
OpenGLBackend
*backend,
SurfacePixmapX11
*pixmap);
20
21
protected
:
22
SurfacePixmapX11
*
m_pixmap
;
23
};
24
25
}
// namespace KWin
KWin::OpenGLBackend
The OpenGLBackend creates and holds the OpenGL context and is responsible for Texture from Pixmap.
Definition
openglbackend.h:38
KWin::OpenGLSurfaceTexture
Definition
openglsurfacetexture.h:47
KWin::OpenGLSurfaceTextureX11
Definition
openglsurfacetexture_x11.h:17
KWin::OpenGLSurfaceTextureX11::m_pixmap
SurfacePixmapX11 * m_pixmap
Definition
openglsurfacetexture_x11.h:22
KWin::SurfacePixmapX11
Definition
surfaceitem_x11.h:59
KWin
Definition
activation_test.cpp:20
openglsurfacetexture.h
Generated on Sat Feb 17 2024 01:42:09 for KWin by
1.10.0