More NOTES.

This commit is contained in:
Kristian Høgsberg 2008-09-30 22:21:49 -04:00
parent 97f1ebe8d5
commit 33bea964ca
1 changed files with 12 additions and 3 deletions

15
NOTES
View File

@ -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