3 Commits (6d98cf9bb06bbc5b97aedfe88226bc87f5b6ed22)

Author SHA1 Message Date
Luboš Luňák f52b8e48cd branches/work/kwin_composite becomes new trunk kwin. 19 years ago
Luboš Luňák 2b7e1f4993 Remove kwin, kwin_composite will become new trunk kwin, missing merges 19 years ago
Rivo Laks 0353f3376e Make effects actual plugins, so it's possible to load them on runtime. 19 years ago
Luboš Luňák e3b865cd5f namespace KWinInternal -> KWin - shorter typing of names in gdb, yay 19 years ago
Philip Falkner 8299541652 Add build checks for XComposite, XDamage, XRender, OpenGL, and XShm. 19 years ago
Rivo Laks 1cdcd8956f Move OpenGL defines, function prototypes and function resolving to a separate file. 19 years ago
Rivo Laks 66d8c5030b Add GLSL shader support and GLShader class. 19 years ago
Philip Falkner 1e2d811cea Add support for GL_EXT_framebuffer_object, needed for mipmaps. 19 years ago
Rivo Laks 26e907c210 Merge MAKE_*_VERSION macros into MAKE_GL_VERSION and move it to .cpp file 19 years ago
Philip Falkner 0341a3e8b5 Add support for GL_ARB_texture_non_power_of_two. Use GL_TEXTURE_2D wherever possible, even when that extension isn't available. 19 years ago
Luboš Luňák 9c4218d4bf Sync to vblank, patch by Philip Falkner. 20 years ago
Luboš Luňák 277683c4f0 Fix name of glXGetProcAddress(ARB). 20 years ago
Luboš Luňák 376fd954c3 Check whether extensions are available before using them. 20 years ago
Luboš Luňák 930a9248c9 Repainting of only changed areas, now also for OpenGL. 20 years ago
Luboš Luňák 1be2c4ed32 Detect and check GLX version/extensions. 20 years ago
Luboš Luňák e86e1cf88f Detect GLX version, patch by Philip Falkner. 20 years ago
Luboš Luňák aeafa63a94 Move some OpenGL code to glutils.* . 20 years ago