KWin
Loading...
Searching...
No Matches
src
opengl
abstract_opengl_context_attribute_builder.cpp
Go to the documentation of this file.
1
/*
2
KWin - the KDE window manager
3
This file is part of the KDE project.
4
5
SPDX-FileCopyrightText: 2017 Martin Flöser <mgraesslin@kde.org>
6
7
SPDX-License-Identifier: GPL-2.0-or-later
8
*/
9
#include "
abstract_opengl_context_attribute_builder.h
"
10
11
namespace
KWin
12
{
13
14
QDebug
AbstractOpenGLContextAttributeBuilder::operator<<
(QDebug dbg)
const
15
{
16
QDebugStateSaver saver(dbg);
17
dbg.nospace() <<
"\nVersion requested:\t"
<<
isVersionRequested
() <<
"\n"
;
18
if
(
isVersionRequested
()) {
19
dbg.nospace() <<
"Version:\t"
<<
majorVersion
() <<
"."
<<
minorVersion
() <<
"\n"
;
20
}
21
dbg.nospace() <<
"Robust:\t"
<<
isRobust
() <<
"\n"
;
22
dbg.nospace() <<
"Reset on video memory purge:\t"
<<
isResetOnVideoMemoryPurge
() <<
"\n"
;
23
dbg.nospace() <<
"Forward compatible:\t"
<<
isForwardCompatible
() <<
"\n"
;
24
dbg.nospace() <<
"Core profile:\t"
<<
isCoreProfile
() <<
"\n"
;
25
dbg.nospace() <<
"Compatibility profile:\t"
<<
isCompatibilityProfile
() <<
"\n"
;
26
dbg.nospace() <<
"High priority:\t"
<<
isHighPriority
();
27
return
dbg;
28
}
29
30
}
abstract_opengl_context_attribute_builder.h
KWin::AbstractOpenGLContextAttributeBuilder::isResetOnVideoMemoryPurge
bool isResetOnVideoMemoryPurge() const
Definition
abstract_opengl_context_attribute_builder.h:96
KWin::AbstractOpenGLContextAttributeBuilder::isCoreProfile
bool isCoreProfile() const
Definition
abstract_opengl_context_attribute_builder.h:73
KWin::AbstractOpenGLContextAttributeBuilder::operator<<
QDebug operator<<(QDebug dbg) const
Definition
abstract_opengl_context_attribute_builder.cpp:14
KWin::AbstractOpenGLContextAttributeBuilder::isCompatibilityProfile
bool isCompatibilityProfile() const
Definition
abstract_opengl_context_attribute_builder.h:86
KWin::AbstractOpenGLContextAttributeBuilder::majorVersion
int majorVersion() const
Definition
abstract_opengl_context_attribute_builder.h:35
KWin::AbstractOpenGLContextAttributeBuilder::minorVersion
int minorVersion() const
Definition
abstract_opengl_context_attribute_builder.h:40
KWin::AbstractOpenGLContextAttributeBuilder::isRobust
bool isRobust() const
Definition
abstract_opengl_context_attribute_builder.h:50
KWin::AbstractOpenGLContextAttributeBuilder::isVersionRequested
bool isVersionRequested() const
Definition
abstract_opengl_context_attribute_builder.h:30
KWin::AbstractOpenGLContextAttributeBuilder::isHighPriority
bool isHighPriority() const
Definition
abstract_opengl_context_attribute_builder.h:106
KWin::AbstractOpenGLContextAttributeBuilder::isForwardCompatible
bool isForwardCompatible() const
Definition
abstract_opengl_context_attribute_builder.h:60
KWin
Definition
activation_test.cpp:20
Generated on Sat Feb 17 2024 01:42:09 for KWin by
1.10.0