More NOTES.
authorKristian Høgsberg <krh@redhat.com>
Wed, 1 Oct 2008 02:21:49 +0000 (22:21 -0400)
committerKristian Høgsberg <krh@redhat.com>
Wed, 1 Oct 2008 02:21:49 +0000 (22:21 -0400)
NOTES

diff --git a/NOTES b/NOTES
index f4534c2..429de30 100644 (file)
--- a/NOTES
+++ b/NOTES
@@ -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