diff options
author | Kristian Høgsberg <krh@redhat.com> | 2008-09-30 22:21:49 -0400 |
---|---|---|
committer | Kristian Høgsberg <krh@redhat.com> | 2008-09-30 22:21:49 -0400 |
commit | 33bea964cae3791cc00173b62e82089168f87804 (patch) | |
tree | e31c644919a88f333303ae4f1208d4bae215f3db /NOTES | |
parent | 97f1ebe8d5c2e166fabf757182c289fed266a45a (diff) | |
download | wayland-33bea964cae3791cc00173b62e82089168f87804.tar.gz wayland-33bea964cae3791cc00173b62e82089168f87804.tar.xz wayland-33bea964cae3791cc00173b62e82089168f87804.zip |
More NOTES.
Diffstat (limited to 'NOTES')
-rw-r--r-- | NOTES | 15 |
1 files changed, 12 insertions, 3 deletions
@@ -13,9 +13,11 @@ as the panel or the desktop background. It is still designed with a windowed type of desktop in mind, as opposed to fullscreen-all-the-time type of interface. -Current trends goes towards less and less rendering in X server, -more hardware setup and management in kernel and shared libraries -allow code sharing without putting it all in a server. +Current trends goes towards less and less rendering in X server, more +hardware setup and management in kernel and shared libraries allow +code sharing without putting it all in a server. freetype, +fontconfig, cairo all point in this direction, as does direct +rendering mesa. Client allocates DRM buffers, draws decorations, and full window contents and posts entire thing to server along with dimensions. @@ -27,6 +29,11 @@ gcs/fonts, no nested windows. OpenGL is already direct rendered, pixman may be direct rendered which adds the cairo API, or cairo may gain a GL backend. +Could be a "shell" for launching gdm X server, user session servers, +safe mode xservers, graphics text console. From gdm, we could also +launch a rdp session, solid ice sessions. + + ISSUES: Include panel and desktop background in wayland? @@ -47,6 +54,8 @@ field if you don't have subwindows? synaptics, 3-button emulation, xkb, scim +changing screen resolution, adding monitors. + RMI the get_interface method is called on an object to get an object |