3110 Commits (548eb09a74db922c19bfc87bd65f06e71d1a511b)
 

Author SHA1 Message Date
Luboš Luňák 548eb09a74 Move shared code to base class. 20 years ago
Luboš Luňák 189ca6c3a2 Fix window scaling (apply scale before translating). 20 years ago
Laurent Montel a654e519e1 Clean up 20 years ago
Laurent Montel b1ce3b0b9e Apply Alex patch (now we can use enable-final argument 20 years ago
Luboš Luňák dec6dc3acd Disable the window transforming effects. 20 years ago
Luboš Luňák 1d7b94acfc Basic window transformations. 20 years ago
Luboš Luňák 74ab9819de Disable the screen transforming effect. 20 years ago
Luboš Luňák 779597a648 Basic screen transformation. 20 years ago
Luboš Luňák 4f3ba33e72 Few more todo's. 20 years ago
Luboš Luňák fef4dec6e6 Add COPY_BUFFER workaround from glcompmgr that makes this work 20 years ago
Luboš Luňák daa8f7eccc Fix texture mapping. 20 years ago
Luboš Luňák b5590c87db Note about rebinding textures. 20 years ago
Luboš Luňák c16d2e1dff svn merge r595039 from trunk 20 years ago
Luboš Luňák ddab4e0d2c Move functionality to the base Scene class. 20 years ago
Luboš Luňák caed149f40 Add pre-paint passes that will allow finding out how the painting will be done. 20 years ago
Luboš Luňák 62231f5b4e Links to opengl docs. 20 years ago
Luboš Luňák 31c7372e51 Fix two same argument names. 20 years ago
Luboš Luňák 338adc9ad5 Throw away old code for effects and start anew. 20 years ago
Luboš Luňák 066a4583d7 Switch back to modelview matrix mode. 20 years ago
Luboš Luňák d547cf8cd4 Move duplicated functionality to the base class. 20 years ago
Luboš Luňák a3538cd80a Use QRegion as much as possible to get even closer to the opengl code. 20 years ago
Luboš Luňák c7584b3bf8 Change xrender code to match the opengl code. 20 years ago
Luboš Luňák fef8c89b93 Don't bind the texture if not necessary. 20 years ago
Luboš Luňák 17e46e32fb Separate more generic and simple screen paint. 20 years ago
Luboš Luňák 1069654076 Update. 20 years ago
Luboš Luňák 004d781e32 For simple paint, clip by above windows. A missing todo is to still 20 years ago
Luboš Luňák b60b847e25 Dump usage of depth buffer, Compiz manages to do just with 20 years ago
Laurent Montel 01f2a3a9f2 Necessary to change KDE4_AUTOMOC macro to support 20 years ago
Luboš Luňák e8e16726c1 Prepare for optimized painting cases. 20 years ago
Luboš Luňák 392acfb28c A really nice trick from Compiz. OpenGL coordinates have Y upside 20 years ago
Luboš Luňák 5de53a53e6 A new way of adjusting opacity of non-alpha windows from glcompmgr, 20 years ago
Luboš Luňák 085b06a1b3 Add one more glcompmgr url. 20 years ago
Luboš Luňák ffb77f559f TODO 20 years ago
Luboš Luňák 825a9235d6 Build the input shape on a helper window instead of directly, 20 years ago
Luboš Luňák 259cf5e401 Use glXGetProcAddress(). 20 years ago
Luboš Luňák d50c63e451 Missing part of the don't-cache-window-pixmap commit. 20 years ago
Luboš Luňák dac02f69c6 Support for double-buffered output, can't really test it here though. 20 years ago
Luboš Luňák 4cbf58f8ea Small fixes. 20 years ago
Dirk Mueller d181233072 fix empty if body warning 20 years ago
Luboš Luňák 0858d34ed1 GLX_EXT_texture_from_pixmap working. 20 years ago
Luboš Luňák 71b0978628 Separate function for finding right GLXFBConfig. 20 years ago
Luboš Luňák 4a18e30518 Use the X way of handling ARGB windows with decorations 20 years ago
Luboš Luňák 9941ae2cea Windows with only shaped decorations are also shaped 20 years ago
Luboš Luňák d44a4a3676 Fix ARGB windows with decorations for XRender as well. 20 years ago
Luboš Luňák b168c35384 Don't cache window pixmap, it's used only after it 20 years ago
Luboš Luňák 4d7a859bf3 No need to create special alpha mask when there's no opacity, 20 years ago
Luboš Luňák 06203d0652 Don't bother with trying to transform window damage, 20 years ago
Luboš Luňák e194246f73 $KWIN_COMPOSE for overriding which compositing system to use 20 years ago
Luboš Luňák db41dd99cd Finally found some way how to handle together ARGB windows 20 years ago
Luboš Luňák b1a526960f Don't cache the window pixmap, it doesn't make any difference. 20 years ago