Luboš Luňák
|
dac02f69c6
|
Support for double-buffered output, can't really test it here though.
svn path=/branches/work/kwin_composite/; revision=593722
|
2006-10-08 20:31:00 +00:00 |
|
Luboš Luňák
|
4cbf58f8ea
|
Small fixes.
svn path=/branches/work/kwin_composite/; revision=593721
|
2006-10-08 20:30:02 +00:00 |
|
Luboš Luňák
|
0858d34ed1
|
GLX_EXT_texture_from_pixmap working.
svn path=/branches/work/kwin_composite/; revision=593460
|
2006-10-07 21:23:46 +00:00 |
|
Luboš Luňák
|
71b0978628
|
Separate function for finding right GLXFBConfig.
svn path=/branches/work/kwin_composite/; revision=593458
|
2006-10-07 21:22:59 +00:00 |
|
Luboš Luňák
|
4a18e30518
|
Use the X way of handling ARGB windows with decorations
here as well.
svn path=/branches/work/kwin_composite/; revision=593457
|
2006-10-07 21:22:24 +00:00 |
|
Luboš Luňák
|
9941ae2cea
|
Windows with only shaped decorations are also shaped
from the compositing point of view.
svn path=/branches/work/kwin_composite/; revision=593455
|
2006-10-07 21:21:45 +00:00 |
|
Luboš Luňák
|
b168c35384
|
Don't cache window pixmap, it's used only after it
changes.
svn path=/branches/work/kwin_composite/; revision=593453
|
2006-10-07 21:20:23 +00:00 |
|
Luboš Luňák
|
06203d0652
|
Don't bother with trying to transform window damage,
when there are any transformations, it should simply
repaint everything (todo).
svn path=/branches/work/kwin_composite/; revision=593450
|
2006-10-07 21:18:36 +00:00 |
|
Luboš Luňák
|
db41dd99cd
|
Finally found some way how to handle together ARGB windows
and RGB decorations, although there's probably a better
way than this.
svn path=/branches/work/kwin_composite/; revision=593446
|
2006-10-07 21:16:38 +00:00 |
|
Luboš Luňák
|
b1a526960f
|
Don't cache the window pixmap, it doesn't make any difference.
svn path=/branches/work/kwin_composite/; revision=593445
|
2006-10-07 21:14:57 +00:00 |
|
Luboš Luňák
|
fb73a2070a
|
Fix compile.
svn path=/branches/work/kwin_composite/; revision=591156
|
2006-10-01 21:45:46 +00:00 |
|
Luboš Luňák
|
f14000b7fb
|
Implement all missing Scene virtuals.
svn path=/branches/work/kwin_composite/; revision=591145
|
2006-10-01 21:14:53 +00:00 |
|
Luboš Luňák
|
b59701f608
|
Nicer handling of second phase painting.
svn path=/branches/work/kwin_composite/; revision=591144
|
2006-10-01 21:12:58 +00:00 |
|
Luboš Luňák
|
a283f9f9c0
|
Replace the opacity hack from glcompmgr with code from compiz.
svn path=/branches/work/kwin_composite/; revision=591143
|
2006-10-01 21:11:45 +00:00 |
|
Luboš Luňák
|
d65ebbcb5f
|
Opengl transparency.
svn path=/branches/work/kwin_composite/; revision=590751
|
2006-09-30 18:09:41 +00:00 |
|
Luboš Luňák
|
ace6b4ad8a
|
Opengl support for shaped windows.
svn path=/branches/work/kwin_composite/; revision=590728
|
2006-09-30 17:28:27 +00:00 |
|
Luboš Luňák
|
fba72ecdfe
|
Update only damaged areas.
svn path=/branches/work/kwin_composite/; revision=590678
|
2006-09-30 16:17:54 +00:00 |
|
Luboš Luňák
|
649887d6c2
|
Looks like using XserverRegion for keeping damage regions
wasn't that good idea. Changed to QRegion.
svn path=/branches/work/kwin_composite/; revision=590648
|
2006-09-30 15:40:03 +00:00 |
|
Luboš Luňák
|
f3119d2550
|
Some opengl error checking.
svn path=/branches/work/kwin_composite/; revision=590566
|
2006-09-30 13:37:28 +00:00 |
|
Luboš Luňák
|
1c7e7bb2b7
|
Keeping scene-related data in opengl scene.
svn path=/branches/work/kwin_composite/; revision=590319
|
2006-09-29 19:05:36 +00:00 |
|
Luboš Luňák
|
efff218441
|
A very crude OpenGL-based compositing code.
svn path=/branches/work/kwin_composite/; revision=590265
|
2006-09-29 16:49:34 +00:00 |
|