Updates.
svn path=/branches/work/kwin_composite/; revision=630412
This commit is contained in:
parent
00136f014f
commit
880158c473
1 changed files with 3 additions and 20 deletions
|
@ -60,9 +60,6 @@ General TODO
|
||||||
+ support for new window types from the wm spec for compositing
|
+ support for new window types from the wm spec for compositing
|
||||||
- this will have to be done in Qt, kdecore and kwin
|
- this will have to be done in Qt, kdecore and kwin
|
||||||
|
|
||||||
+ make effects configurable without having to recompile
|
|
||||||
- possibly also add something like KWIN_COMPOSE for debugging purposes
|
|
||||||
|
|
||||||
* handle properly stacking order of deleted windows for showing in effects
|
* handle properly stacking order of deleted windows for showing in effects
|
||||||
|
|
||||||
* handle properly deleted windows that reappear (windowReadded() function?)
|
* handle properly deleted windows that reappear (windowReadded() function?)
|
||||||
|
@ -80,15 +77,7 @@ General TODO
|
||||||
OpenGL TODO
|
OpenGL TODO
|
||||||
=================================
|
=================================
|
||||||
|
|
||||||
+ Check/make it work with other gfx cards
|
/ Check/make it work with other gfx cards
|
||||||
- I've tested only with nvidia with the 9625 beta drivers and 8776 stable drivers so far
|
|
||||||
- ATI - some (especially R200 chips) seem to work
|
|
||||||
- I have absolutely no idea about other gfx cards, needs to be tested
|
|
||||||
- intel
|
|
||||||
! - does kwin_composite work there at all?
|
|
||||||
! - does glcompmgr work there at all? (even with the various switches in the source)
|
|
||||||
+ - make kwin_composite work there if it doesn't
|
|
||||||
+ - who knows what else
|
|
||||||
|
|
||||||
? Xgl support
|
? Xgl support
|
||||||
- Compiz itself doesn't work when compiled with the libGL from nvidia,
|
- Compiz itself doesn't work when compiled with the libGL from nvidia,
|
||||||
|
@ -109,10 +98,6 @@ OpenGL TODO
|
||||||
(http://lists.kde.org/?l=kwin&m=116439615124838&w=2)
|
(http://lists.kde.org/?l=kwin&m=116439615124838&w=2)
|
||||||
(http://lists.freedesktop.org/archives/xorg/2006-December/020323.html)
|
(http://lists.freedesktop.org/archives/xorg/2006-December/020323.html)
|
||||||
|
|
||||||
/ improved GLXFBConfig support
|
|
||||||
- it seems a different config for each depth would be needed
|
|
||||||
% - but it's sometimes not choosing the right depth?
|
|
||||||
|
|
||||||
/ GL_ARB_texture_rectangle vs GL_ARB_texture_non_power_of_two
|
/ GL_ARB_texture_rectangle vs GL_ARB_texture_non_power_of_two
|
||||||
% - works; bugs in tfp_mode with power_of_two textures
|
% - works; bugs in tfp_mode with power_of_two textures
|
||||||
- ati (others?): power_of_two windows are drawn white unless non-tfp_mode
|
- ati (others?): power_of_two windows are drawn white unless non-tfp_mode
|
||||||
|
@ -141,6 +126,8 @@ OpenGL TODO
|
||||||
+ shm mode needs support for more data formats than GL_BGRA in order to support e.g. 16bpp mode
|
+ shm mode needs support for more data formats than GL_BGRA in order to support e.g. 16bpp mode
|
||||||
- http://www.xfree86.org/current/glTexImage2D.3.html
|
- http://www.xfree86.org/current/glTexImage2D.3.html
|
||||||
|
|
||||||
|
% with current nvidia glXCreatePixmap in tfp mode fails with pixmaps 32x32 and smaller
|
||||||
|
|
||||||
|
|
||||||
XRender TODO
|
XRender TODO
|
||||||
==============================
|
==============================
|
||||||
|
@ -152,10 +139,6 @@ XRender TODO
|
||||||
Effects framework TODO
|
Effects framework TODO
|
||||||
==============================
|
==============================
|
||||||
|
|
||||||
/ solve somehow disappearing windows
|
|
||||||
- i.e. when a window is e.g. closed, the Client/Unmanaged object is destroyed, but animations
|
|
||||||
should be going on
|
|
||||||
|
|
||||||
* more notification functions for effects are needed
|
* more notification functions for effects are needed
|
||||||
- currently there are only very few notification functions (windowAdded, windowActivated,...)
|
- currently there are only very few notification functions (windowAdded, windowActivated,...)
|
||||||
! - window state changes
|
! - window state changes
|
||||||
|
|
Loading…
Reference in a new issue