KWin
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Typedefs | Variables
x11_standalone_glx_backend.cpp File Reference
#include "x11_standalone_glx_backend.h"
#include "../common/kwinxrenderutils.h"
#include "glxcontext.h"
#include "utils/softwarevsyncmonitor.h"
#include "x11_standalone_backend.h"
#include "x11_standalone_glx_context_attribute_builder.h"
#include "x11_standalone_glxconvenience.h"
#include "x11_standalone_logging.h"
#include "x11_standalone_omlsynccontrolvsyncmonitor.h"
#include "x11_standalone_overlaywindow.h"
#include "x11_standalone_sgivideosyncvsyncmonitor.h"
#include "compositor.h"
#include "core/outputbackend.h"
#include "core/overlaywindow.h"
#include "core/renderloop_p.h"
#include "opengl/glrendertimequery.h"
#include "options.h"
#include "scene/surfaceitem_x11.h"
#include "utils/xcbutils.h"
#include "workspace.h"
#include "effect/offscreenquickview.h"
#include "opengl/glplatform.h"
#include "opengl/glutils.h"
#include <QDebug>
#include <QOpenGLContext>
#include <private/qtx11extras_p.h>
#include <unistd.h>
#include <algorithm>
#include <deque>
#include <drm_fourcc.h>
#include <tuple>
#include "moc_x11_standalone_glx_backend.cpp"

Go to the source code of this file.

Classes

struct  xcb_glx_buffer_swap_complete_event_t
 

Namespaces

namespace  KWin
 

Macros

#define XCB_GLX_BUFFER_SWAP_COMPLETE   1
 

Typedefs

typedef struct xcb_glx_buffer_swap_complete_event_t xcb_glx_buffer_swap_complete_event_t
 
typedef void(* KWin::glXFuncPtr) ()
 

Variables

glXSwapIntervalMESA_func KWin::glXSwapIntervalMESA
 

Macro Definition Documentation

◆ XCB_GLX_BUFFER_SWAP_COMPLETE

#define XCB_GLX_BUFFER_SWAP_COMPLETE   1

Definition at line 54 of file x11_standalone_glx_backend.cpp.

Typedef Documentation

◆ xcb_glx_buffer_swap_complete_event_t

typedef struct xcb_glx_buffer_swap_complete_event_t xcb_glx_buffer_swap_complete_event_t