76 Commits (b6bb4e254880fddd415d43eb2ee0bf4a3e4a995a)

Author SHA1 Message Date
Daniel Pastushchak 0d997b1093 Introduce categorized logging for kwin core 11 years ago
Martin Gräßlin bf4ba54647 Remove displayWidth and displayHeight from the compositor 11 years ago
Fredrik Höglund 6ac7371113 Remove most calls to checkGLError() 11 years ago
Fredrik Höglund edb0751cba Remove the NPOT texture support checks 11 years ago
Martin Gräßlin 2573d5e711 Workaround for systems not yet having XCB 1.10 12 years ago
Fredrik Höglund ad0abdc812 Add support for GLX_INTEL_swap_event 12 years ago
Fredrik Höglund c061cc5fd9 Match the fbconfig visual depth to the window 12 years ago
Fredrik Höglund e1e6badb6a glx: Remove initDrawableConfigs() 12 years ago
Fredrik Höglund 4f9ea5335d Remove SceneOpenGL::Texture::findTarget() 12 years ago
Fredrik Höglund 59212e3a79 Remove SceneOpenGL::Texture::load(..., int depth) 12 years ago
Fredrik Höglund 88f8078073 glx: Use the X visual when choosing an FBConfig 12 years ago
Fredrik Höglund 1c7938e43e Don't pass pixmap handles as const references 12 years ago
Fredrik Höglund d9c4b77f0f Make the GL extension list a QList<QByteArray> 12 years ago
Fredrik Höglund 3b8b1455a6 Use libepoxy to resolve GL functions 12 years ago
Martin Gräßlin c7d986c7fe [kwin] Remove the legacy OpenGL 1 compositing backend 12 years ago
Ralf Jung 84f0934ba8 Explicitly request a Window-drawable 12 years ago
Thomas Lübking 79c3fa55f2 merge buffer_age render into general render code 12 years ago
James Jones 6acef12932 Don't call into GL without a context 12 years ago
Martin Gräßlin b28effff23 A Scene doesn't need to use an X11 Overlay Window 12 years ago
Fredrik Höglund eeb309c149 kwin: Add support for EXT_buffer_age 12 years ago
Fredrik Höglund c25b2939b1 kwin: Prepare the backend interface for EXT_buffer_age 12 years ago
Fredrik Höglund 12446c9b4c kwin: Don't call glFlush() unnecessarily in endRenderingFrame() 12 years ago
Martin Gräßlin b7be3cb621 Better handling for making the compositing OpenGL context current 12 years ago
Martin Gräßlin 324aae916a [kwin] Drop testapp for detecting whether direct rendering works on glx 13 years ago
Martin Gräßlin c2aacca735 Ensure that our compositing context is current when starting to render 13 years ago
Thomas Lübking e63e5f5712 fix scheduling the repaints 13 years ago
Antonio Larrosa f9109a3d4b Make kwin not crash under qemu due to failing glx call 13 years ago
Antonio Larrosa 48057b33a8 Make kwin not crash under qemu due to failing glx call 13 years ago
Martin Gräßlin 85ea66f736 Port remainind XSync calls to XCB variant 13 years ago
Martin Gräßlin 57905c0cc2 And we got rid of KDebug 13 years ago
Fredrik Höglund 3363f4f9ed kwin: Don't set the forward-compatible bit 13 years ago
Martin Gräßlin 5d0433f20b Drop some no longer needed includes 13 years ago
Thomas Lübking ac32664dc1 keep buffer swap pref automatic until GPU detected 13 years ago
Thomas Lübking 50e3e909da prevent yield/swap cpu overhead on nvidia 13 years ago
Martin Gräßlin 330d40f425 Fix no cast to/from ASCII intrduced issues 13 years ago
Martin Gräßlin e479cfb156 Enable C++11 globally 13 years ago
Thomas Lübking 7f858da008 ignore unredirection configuration on intel 13 years ago
Thomas Lübking 3ad47552d0 non-empty attrib_list for glXCreateContextAttribsARB 13 years ago
Fredrik Höglund 209e44cad2 kwin/glx: Relax the GLX_CONFIG_CAVEAT requirement 13 years ago
Thomas Lübking 175f117af3 drop malicious waitSync 13 years ago
Thomas Lübking 6c998fc668 manage triple buffering 13 years ago
Fredrik Höglund 7a99b8c0ef kwin: Add GLTexture::matrix() 13 years ago
Fredrik Höglund 7f0d0436e9 kwin/glx: Add support for GLX_ARB_create_context_robustness 13 years ago
Thomas Lübking 69ef2f9c16 tidy up 13 years ago
Thomas Lübking 9446abc696 hasWaitSync -> blocksForRetrace and syncsToVBlank 13 years ago
Fredrik Höglund 26f23b656b kwin/glx: Try to create an OpenGL 3.1 core context 13 years ago
Fredrik Höglund 84ad2585e1 kwin: Use glXCreateContextAttribsARB() when it's supported 13 years ago
Fredrik Höglund 0168f7eacf kwin/glx: Avoid MSAA configs in initDrawableConfigs() 13 years ago
Ralf Jung 72db0e5e71 remove GlVSync option (it has no UI anymore) 13 years ago
Ralf Jung eff856e8ef Re-add code I accidentally removed 13 years ago