7 Commits (628fb7f79d5cc4030f44bbf83d63ef028c0476ab)

Author SHA1 Message Date
Thomas Lübking fc665106c9 Swap vsync order, trade in 1frame lag 14 years ago
Fredrik Höglund 965feeb9f3 kwin: fix glBlitFramebuffer resolution 15 years ago
Pierre-Loup A. Griffais 2570e9ec61 kwin-gles: add support for EGL_NV_post_sub_buffer 15 years ago
Pierre-Loup A. Griffais 5971daf1c6 kwin-gles: check for EGL_image OR EGL_image_base + EGL_image_pixmap 15 years ago
Martin Gräßlin 225c362a04 Add support for framebuffer blit extension 15 years ago
Martin Gräßlin f5a187d224 Remove KWIN_HAVE_OPENGL from kwingl(es)utils 15 years ago
Martin Gräßlin 57d11c134a Move kwineffects library into own directory 15 years ago
Martin Gräßlin 0a7e48f7aa KWin uses kdelibs coding style. 15 years ago
Martin Gräßlin 460ca2729a Make KWin-GLES branch compile with desktop GL 15 years ago
Martin Gräßlin 9bbb852f0c Resolve EGL and GLES function pointers 15 years ago
Martin Gräßlin f240fc2196 Support QMatrix4x4 as Uniform value 15 years ago
Martin Gräßlin faa86c2464 We do not need to resolve extensions in OpenGL ES. 15 years ago
Martin Gräßlin 56ce39def8 Core profile compatible basic scene rendering. 15 years ago
Martin Gräßlin d732e2f56c On the road to more efficient painting: introducing new class GLVertexBuffer which encapsulates a vertex buffer object. 16 years ago
Martin Gräßlin cc321b32cb Resolve glBlendColor function. 16 years ago
Fredrik Höglund 7ecca15342 Resolve glGetProgramivARB(). 16 years ago
Fredrik Höglund 17a38a7cdb Resolve glUniform3fv() and glUniform4fv(). 16 years ago
Fredrik Höglund 17db9864aa Resolve functions needed for ARB_fragment_program. 16 years ago
Luboš Luňák bb433ac40e No longer include config*.h files in installed headers. 19 years ago
Luboš Luňák 01bf6cbb4c License cleanup - add headers where missing, be explicit about GPL 19 years ago
Rivo Laks aa0e5c7773 Dynamically load some of the used GLX symbols and make sure they exist before 19 years ago
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